摘要
针对数据库联合拥有者对数据库拥有权限的管理和数据库修改后的安全问题,提出一个基于密钥分存技术的数据库水印算法。该算法描述了关系数据库利用密钥分存技术将水印嵌入到数据库中,利用Lagrange插值公式,对数据库水印进行n次插值,实现数据库水印的嵌入与恢复,数据库拥有者共同负责数据库的安全性。数据的模拟仿真实验表明,该算法减少了数据库的冗余,增强了数据库水印的保密安全性,特别对数据库中部分数据受到删除攻击后水印的检测具有一定的强壮性。
Considering the security issues in database joint owners' authority management and in modification of database, we put forward a database watermarking algorithm based on secret sharing technology. In the algorithm, the relational databases used secret sharing technology to embed the watermark in the database, and n times of interpolation were implemented to the database watermarking using Lagrange interpolation formula, thus to realize database watermark embedding and recovery, and the database owner could be jointly responsible for the security of the database and robustness. Simulation experiments showed that the proposed algorithm can reduce the redundancy of database, enhance security safety of database watermark, and has certain robustness to watermark detection when some of the data in the database are deleted.
出处
《电光与控制》
北大核心
2013年第6期93-95,104,共4页
Electronics Optics & Control
基金
2012年河南省科技厅科技攻关项目(122102210471)
关键词
密钥
数据库
数字水印
分存技术
secret key
database
digital water marking
sharing technology