[发明专利]一种基于伪行伪列的水印处理和数据溯源方法有效
申请号: | 201711222555.0 | 申请日: | 2017-11-29 |
公开(公告)号: | CN107992726B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 杨海峰;杨文起 | 申请(专利权)人: | 北京安华金和科技有限公司 |
主分类号: | G06F21/16 | 分类号: | G06F21/16;G06F21/64 |
代理公司: | 天津盛理知识产权代理有限公司 12209 | 代理人: | 王利文 |
地址: | 100081 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 伪行伪列 水印 处理 数据 溯源 方法 | ||
本发明涉及一种基于伪行伪列的水印处理和数据溯源方法,其技术特点是包括以下步骤:数据库初始化步骤:根据发现规则对数据进行自动发现,抽取指定的数据集合,生成数据子集;对生成的数据子集进行水印处理步骤:添加伪行数据、伪列数据并根据字段规则特征实现数据水印的嵌入,生成带有水印标记的数据。本发明设计合理,能够提高数据共享过程中的安全防护能力,实现数据水印的嵌入和泄露数据的溯源,具有安全性能高、数据损失小且不容易被破坏等特点,因此在数据库安全领域具有广泛的应用场景。
技术领域
本发明属于数据库安全技术领域,尤其是一种基于伪行伪列的水印处理和数据溯源方法。
背景技术
数字水印技术是信息隐藏技术中的一种,它是将水印信息直接嵌入数字载体中,不影响原载体的使用,也不易被人察觉到。通过这些嵌入的信息能达到确认版权所有者、证明载体是否被篡改、追踪泄密用户的目的。数字水印技术主要研究集中在图像和音频等多媒体水印方面。随着关系型数据库的广泛应用,人们越来越关注数据库的版权保护,数据库水印技术的研究和发展具有较大的理论价值。
数据库水印技术是数字水印技术中的一个重要的研究方向,它是将水印信息嵌入到数据库中,不影响数据库的正常使用,其在实现要求的层面上要高于多媒体中的水印技术,除了在嵌入数据库的过程中尽可能不修改原始数据或者较少的修改,从而不影响原始数据的使用价值,确保信息可以被用户正常使用,还需要在提取阶段可以基本上不受损的被发布者提取出来。目前基于数据库水印技术存在安全性较差、数据损失精度、容易受到破坏等问题。
发明内容
本发明的目地在于克服现有技术的不足,提出一种安全性能高、数据损失小且不容易被破坏的基于伪行伪列的水印处理和数据溯源方法。
本发明解决其技术问题是采取以下技术方案实现的:
一种基于伪行伪列的水印处理和数据溯源方法,包括以下步骤:
步骤1、数据库初始化步骤:根据发现规则对数据进行自动发现,抽取指定的数据集合,生成数据子集;
步骤2、根据生成的数据子集定义伪字段规则,选择嵌入水印的数据表生成带有水印数据的伪行和/或者伪列进行水印处理;
所述步骤2的具体实现方法包括以下步骤:
步骤2-1、定义伪行伪列字段规则:从所述数据子集中分离出用于嵌入水印数据的候选字段的特征抽象出对应的字段规则作为所述伪字段规则,数据值型字段的特征通过正则表达式方式抽取字段规则,字符型字段的特征通过正则表达式方式或进行值域范围分解抽取字段特征;
步骤2-2、选择嵌入水印的数据表并根据其中己有字段属性分布情况,选择采用伪行和/或伪列方式嵌入水印信息;
在选择伪行时,定义该数据表中所有字段的属性,根据选择嵌入水印数据的字段的属性配置对应的伪字段规则;在选择伪列时,直接配置选择嵌入水印数据的字段的属性对应的伪字段规则;
步骤2-3、根据选择嵌入水印数据的字段的伪字段规则,进行水印数据的生成:伪行水印处理根据选择嵌入水印数据的字段的伪字段规则生成伪数据行、所述伪数据行与所述表中的己有数据行的长度一致,对生成的伪数据行嵌入水印标记;伪列水印处理根据选择嵌入水印数据的字段的伪字段规则生成伪数据列,在所述伪数据列存在增加新伪数据列的情况下,根据所述新伪数据列的字段属性确定所述新伪数据列的长度,对生成的伪数据列嵌入水印标记;
步骤2-4、对于伪行水印处理:将所述嵌入水印的伪数据行根据离散分布的方式插入到所述表中;对于伪列水印处理,在所述表中添加生成的新列,然后将嵌入水印的伪数据列插入到所述新列中。
在步骤2后还包括数据溯源处理步骤:根据所述带有水印标记的数据确定输入样本数据,对所述样本数据进行水印提取,并根据水印标记进行数据溯源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安华金和科技有限公司,未经北京安华金和科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711222555.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能搜救指示装置
- 下一篇:一种集成电路芯片报警装置