安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211417478.5 (22)申请日 2022.11.14 (71)申请人 北京奕之宣科技有限公司 地址 101400 北京市怀柔区杨宋 镇凤翔东 大街9号201室 (72)发明人 李公宝  (74)专利代理 机构 北京润捷智诚知识产权代理 事务所(普通 合伙) 11831 专利代理师 安利霞 (51)Int.Cl. G06F 21/16(2013.01) G06F 16/21(2019.01) G06K 9/62(2022.01) (54)发明名称 一种数据库的水印信息处理方法、 装置及设 备 (57)摘要 本发明提供一种数据库的水印信息处理方 法、 装置及设备, 所述方法包括: 生成水印信息; 将所述水印信息嵌入预设数据库, 得到水印数据 库; 根据所述预设数据库中的第一数据, 生成第 一决策树 以及根据所述水印数据库中的第二数 据, 生成第二决策树; 根据所述第一决策树和所 述第二决策树, 对所述水印数据库中的第二数据 进行修改, 得到目标水印数据库; 其中, 根据所述 目标水印数据库中的第三数据生成的第三决策 树与所述第一决策树相同; 本发 明的方案克服了 数据库在版权认证和溯源追踪对数据安全带来 的威胁, 保证了数据的有效性, 提高了提取水印 信息的正确率, 鲁棒 性好。 权利要求书2页 说明书16页 附图5页 CN 115455383 A 2022.12.09 CN 115455383 A 1.一种数据库的水印信息处 理方法, 其特 征在于, 包括: 生成水印信息; 将所述水印信息嵌入预设数据库, 得到水印数据库; 根据所述预设数据库中的第 一数据, 生成第 一决策树以及根据 所述水印数据库中的第 二数据, 生成第二决策树; 根据所述第一决策树和所述第二决策树, 对所述水印数据库中的第二数据进行修改, 得到目标水印数据库; 其中, 根据所述 目标水印数据库中的第三数据生成的第三决策树与 所述第一决策树相同。 2.根据权利要求1所述的数据库的水印信 息处理方法, 其特征在于, 所述水印信 息为长 度为n的随机序列 , 为所述随机序列W中第i位水印信息, , ; 将所述水印信息嵌入预设数据库, 得到水印数据库, 包括: 将预设数据库中的M个元组, 按照每 个元组的主键值进行哈希分组, 得到多个分组; 将所述水印信息中第i 位水印信息wi嵌入到第ti个分组中, 得到水印数据库。 3.根据权利要求1所述的数据库的水印信 息处理方法, 其特征在于, 根据 所述第一决策 树和所述第二决策树, 对所述水印数据库中的第二数据进行修改, 得到目标水印数据库, 包 括: 获取第一决策树的第一分割值和第二决策树的第二分割值; 根据所述第一分割值和第二分割值, 确定所述水印数据库中第二数据的修改方向; 所 述修改方向为将所述水印数据库中第一数据库段中的目标 标签修改至第二数据库段; 按照预设约束方程和所述修改方向, 对所述水印数据库中第二数据进行修改, 得到修 改后的水印数据库, 直至根据所述修改后的水印数据库中的数据生成的第三决策树与所述 第一决策树相同; 将所述修改后的水印数据库确定为目标 水印数据库。 4.根据权利要求3所述的数据库的水印信 息处理方法, 其特征在于, 所述第 一分割值将 预设数据库划分为两个数据库段; 所述第二分割值将所述水印数据库划分为两个数据库 段; 根据所述第一分割值和第二分割值, 确定所述水印数据库中第二数据的修改方向, 包 括: 确定所述第一分割值在预设数据库中的第一指数和第二指数; 确定所述第 二分割值在水印数据库中的第 三指数和第四指数; 所述指数表示在数据库 段中一个随机数中的数据被分错的概 率; 计算所述第一指数和第三指数的差值, 得到第一差量; 计算所述第二指数和第四指数的差值, 得到第二差量; 将所述第一差量和所述第 二差量进行对比, 确定所述水印数据库中第 二数据的修改方 向。 5.根据权利要求3所述的数据库的水印信 息处理方法, 其特征在于, 按照预设约束方程 和所述修改方向, 对所述水印数据库中第二数据进行修改, 得到修改后的水印数据库, 包权 利 要 求 书 1/2 页 2 CN 115455383 A 2括: 获取所述第一分割值在所述水印数据库中的第一变化量和第二分割值在所述水印数 据库中的第二变化 量; 根据所述第一变化 量和第二变化 量, 得到第三差量; 根据所述第三差量, 在满足所述预设约束方程的条件下, 按照所述修改方向对所述水 印数据库中第二数据进行修改, 得到修改后的水印数据库。 6.根据权利要求1所述的数据库的水印信息处 理方法, 其特 征在于, 还 包括: 对所述目标 水印数据库进行 水印提取, 得到目标 水印信息 。 7.根据权利要求6所述的数据库的水印信 息处理方法, 其特征在于, 对所述目标水印数 据库进行 水印提取, 得到目标 水印信息, 包括: 对目标水印数据库中的水印数据进行哈希分组, 得到多个目标分组; 对每个所述目标分组中的水印数据进行 水印提取, 得到目标 水印信息 。 8.一种数据库的水印信息处 理装置, 其特 征在于, 包括: 生成模块, 用于生成水印信息; 处理模块, 用于将所述水印信息嵌入预设数据库, 得到水印数据库; 根据 所述预设数据 库中的第一数据, 生成第一决策树以及根据所述水印数据库中的第二数据, 生成第二决策 树; 根据所述第一决策树和所述第二决策树, 对所述水印数据库中的第二数据进 行修改, 得 到目标水印数据库; 其中, 根据所述 目标水印数据库中的第三数据生成的第三决策树与所 述第一决策树相同。 9.一种计算设备, 其特征在于, 包括: 处理器、 存储有计算机程序的存储器, 所述计算机 程序被处 理器运行时, 执 行如权利要求1至7任一项所述的方法。 10.一种计算机可读存储介质, 其特征在于, 存储指令, 当所述指令在计算机上运行时, 使得计算机执 行如权利要求1至7任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115455383 A 3

.PDF文档 专利 一种数据库的水印信息处理方法、装置及设备

文档预览
中文文档 24 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共24页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数据库的水印信息处理方法、装置及设备 第 1 页 专利 一种数据库的水印信息处理方法、装置及设备 第 2 页 专利 一种数据库的水印信息处理方法、装置及设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:42:06上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。