买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:贵州数据宝网络科技有限公司
摘要:本申请涉及数据库管理领域,具体公开了一种数据绑定的多级合规码方法和系统,其包括包括四个部分:信息预处理、水印生成、水印嵌入和水印提取。所述的信息预处理是利用散列函数构建溯源信息合规码标签;水印生成算法用于构建二维码水印,保证多个水印信息无法相互干扰;水印嵌入算法是基于图像的水印嵌入,将水印信息嵌入到数字属性中,使用最低有效位;水印提取算法使用相同密钥作为种子,利用位解码重建嵌入的水印并恢复原始数据库关系,采用多数表决机制寻找最终水印信息。该方法具有较高的鲁棒性,能抵挡一定的删除攻击、插入攻击和修改攻击。
主权项:1.一种数据绑定的多级合规码方法,其特征在于:S100:获取数据信息,利用散列函数构建第m级溯源信息合规码标签,其中每获取一次数据信息后m=m+1;S200:当m=1时,根据实际需求建立大小为固定像素容量的二维码,初始化各个像素,并从第一位像素开始向像素中写入溯源合规码标签;当m≠1时,进入S300;S300:从未被初始化的第一位像素开始向像素中写入第m级溯源合规码标签,并生成水印二维码图像;S301:剔除当前阶段二维码中的位置检测图案;S400:根据水印嵌入算法,将水印二维码图像转化为水印信息并嵌入到目标数据库的数字属性中;S401:图像中强度为y的像素和要嵌入的水印位,将二维码图像转换为0和1的比特流信息,并嵌入到数字属性中,其中m,n是图像的宽度和高度;S402:数据集R是关系型数据库,可形式化为,其中P为主键,为的个属性,同时令为R中元组的数量,嵌入密钥可以选择,为单项散列函数,数据库所有者标识,表示串联,是数据库名称,是数据库版本;S403:在预测误差中嵌入水印位时,预测器对像素邻域进行操作,预测其强度,预测误差为,使用二进制格式表示,将其左移一位,并将水印位添加到空缺的最小有效位中;S404:新的预测误差,计算嵌入的像素强度,其中,最终可得,,令每个像素有两个强度,原始强度和预测强度,为要加水印的任何数字属性的分数部分,是编码和解码时已知的与该元组相关的任何值;S405:加载水印信息,水印比特流的大小为L;S406:随机化水印信息;S407:以伪随机方式选择一些元组进行水印插入;对R中的每个元组,,如果,则标记该元组,属性索引,水印位索引;S408:位加密算法更新元组的字段;元组的属性对应的值的整数部分为int,当分数部分大于0时,令,得到,即将转换为二进制并在最低有效位串上水印位再转换为整型,接着得到最后更新的值;S500:根据多数表决机制,从目标数据库中提取嵌入的水印信息,将水印信息转化为水印二维码图像;S600:扫描水印二维码图像后,获得溯源合规码标签。
全文数据:
权利要求:
百度查询: 贵州数据宝网络科技有限公司 一种数据绑定的多级合规码方法和系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。