一种应用于数据安全类产品的数据库防篡改方法及系统

基本信息

申请号 CN201710336814.6 申请日 -
公开(公告)号 CN107193910A 公开(公告)日 2017-09-22
申请公布号 CN107193910A 申请公布日 2017-09-22
分类号 G06F17/30(2006.01)I;G06F21/62(2013.01)I;G06F21/64(2013.01)I 分类 计算;推算;计数;
发明人 谢宇波 申请(专利权)人 四川盛世天成信息技术有限公司
代理机构 - 代理人 -
地址 610000 四川省成都市高新区香年广场1号楼27层
法律状态 -

摘要

摘要 一种应用于数据安全类产品的数据库防篡改方法,包括设计数据库表的逻辑操作,逻辑操作包括逻辑新增、逻辑删除和逻辑修改。逻辑新增为新增有效数据记录。逻辑删除为新增一条用于表示对象数据已被删除的删除记录。逻辑修改首先执行逻辑删除用以记录对象数据已被删除,其次执行逻辑新增用以记录修改后的对象数据及对象数据的标识。由于仅保留普通用户对于数据库表的写入权限,每张数据库表均包含用于实现底层新增到逻辑操作的转换的数据结构,使得对数据库表底层采取只增操作模拟增、删、改操作,只增过程中记录哈希值作为指纹验证以保证审计历史的真实性,不仅保留了数据库访问层的所有操作,而且实现了所有数据库对象历史的全过程防篡改。