一种安全可逆的关系数据库版权保护技术制造技术

技术编号:26418986 阅读:46 留言:0更新日期:2020-11-20 14:14
本发明专利技术涉及一种安全可逆的关系数据库版权保护技术,其解决了关系数据库容易产生数据的版权纠纷,损害所有者利益的技术问题,其包括以下步骤:A.将水印明文转换为二进制序列;B.利用混沌加密对水印二进制序列进行置乱,并对置乱序列添加差错控制码进行差错控制;C.以每一个存在冗余的数值型属性列为单位分别执行水印嵌入程序;根据数据库所有者个人私有密钥以及嵌入比例确定被嵌入水印元组,根据水印长度确定该次嵌入过程选用的水印信息二进制序列中的水印比特值,以及随机选择要被修改的数值位。本发明专利技术可广泛应于数据拷贝、复制以及传播过程中,容易产生数据版权纠纷的情况。

【技术实现步骤摘要】
一种安全可逆的关系数据库版权保护技术
本专利技术涉及计算机
,特别是涉及一种安全可逆的关系数据库版权保护技术。
技术介绍
随着数据外包服务以及数据挖掘的兴起,在数据拷贝、复制以及传播过程中,容易产生数据的版权纠纷问题,严重损害了所有者的利益。申请号为CN201310624375.0,名称为一种面向版权保护的数据库水印方法,其公开了基于Unicode的数据库文本数据进行数字水印的嵌入和检测算法,其选取种子数生成无意义的二值水印序列,同时存储版权信息和水印序列;建立不可见字符集与二值水印序列的映射关系;将水印序列映射为不可见字符组合,嵌入数据库中并更新数据,其利用混沌加密只嵌入无意义字符串,对水印信息转换成的二进制字符串缺乏纠错能力。
技术实现思路
本专利技术为了解决关系数据库安全面临的上述版权问题,提出了一种针对关系数据库数值型属性的数字水印方案。本专利技术提供一种安全可逆的关系数据库版权保护技术,具体包括以下步骤:A.将水印明文转换为二进制序列;B.利用混沌加密对水印二进制序列进行置乱,并对置乱本文档来自技高网...

【技术保护点】
1.一种安全可逆的关系数据库版权保护技术,其特征是,具体包括以下步骤:/nA.将水印明文转换为二进制序列;/nB.利用混沌加密对水印二进制序列进行置乱,并对置乱序列添加BCH码进行差错控制;/nC.以每一个存在冗余的数值型属性列为单位分别执行水印嵌入程序;根据数据库所有者个人私有密钥以及嵌入比例确定被嵌入水印元组,根据水印长度确定该次嵌入过程选用的水印信息二进制序列中的水印比特值,以及随机选择要被修改的数值位;/nD.将嵌入水印后的数据库表发布,提供给需要的各方使用;/nE.发生版权纠纷时,需要对有版权争议的数据库表进行水印提取工作,并以此作为版权归属的有效证明,根据步骤C中涉及到的数据库所有...

【技术特征摘要】
1.一种安全可逆的关系数据库版权保护技术,其特征是,具体包括以下步骤:
A.将水印明文转换为二进制序列;
B.利用混沌加密对水印二进制序列进行置乱,并对置乱序列添加BCH码进行差错控制;
C.以每一个存在冗余的数值型属性列为单位分别执行水印嵌入程序;根据数据库所有者个人私有密钥以及嵌入比例确定被嵌入水印元组,根据水印长度确定该次嵌入过程选用的水印信息二进制序列中的水印比特值,以及随机选择要被修改的数值位;
D.将嵌入水印后的数据库表发布,提供给需要的各方使用;
E.发生版权纠纷时,需要对有版权争议的数据库表进行水印提取工作,并以此作为版权归属的有效证明,根据步骤C中涉及到的数据库所有者个人私有密钥、嵌入比例以及嵌入过程操作记录完成水印二进制序列提取;
F.对提取的二进制序列利用BCH码进行纠错,对纠错后的序列采用混沌解密得到最终的水印二进制序列。


2.根据权利要求1所述安全可逆的关系数据库版权保护技术,其特征在于,所述步骤A中嵌入在数据库中的水印以二进制序列的形式存在;数据库所有者定义的二进制序列可以从任何有意义的中文字符、图像、音频和其他信息或任何没有意义的随机序列转换。


3.根据权利要求1所述安全可逆的关系数据库版权保护技术,其特征在于,所述步骤B中的混沌加密其具体方法为:按照固定的规则多次执行相同的操作,得到伪随机序列称为混沌序列,混沌序列对水印初始二值序列进行置乱加密。


4.根据权利要求3所述安全可逆的关系数据库版权保护技术,其特征在于,所述混沌序列由混沌映射生成,混沌映射为一维混沌映射Logistic,其定义如下:
Xk+1=μXk(1-Xk)
在0≤μ≤4和Xk∈(0,1);当3.5699456≤μ≤4时,Logistic映射呈现混沌状态,在混沌状态下,使用不同的初始键X0,映射函数生成的序列是非周期的、非收敛的...

【专利技术属性】
技术研发人员:闫健恩李文玲张兆心许海燕吴庆港
申请(专利权)人:哈尔滨工业大学威海
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1