说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211179867.9 (22)申请日 2022.09.27 (71)申请人 北京柏睿 数据技术股份有限公司 地址 100102 北京市朝阳区利泽西街6号院 3号楼7层701内5 (72)发明人 刘睿民 丁若冰 张锦  (74)专利代理 机构 北京万驰专利代理事务所 (普通合伙) 1610 6 专利代理师 郭永 (51)Int.Cl. G06F 16/21(2019.01) G06F 16/22(2019.01) (54)发明名称 数据库水印的嵌入方法、 溯源方法、 装置和 电子设备 (57)摘要 本发明公开了一种数据库水印的嵌入 方法、 溯源方法、 装置和电子设备, 该嵌入方法包括: 根 据预设编码规则将待处理数据转换为初步编码 数据; 将初步编码数据中的每位字符转换为预设 长度的二进制数并得到二进制数据; 根据预设映 射关系表将二进制数据映射为零宽字符串数据; 在零宽字符串数据的前、 后分别添加预设零宽字 符串并得到最终编码数据; 将最终编码数据作为 数据库水印嵌入与待处理数据对应的嵌入位置; 其中, 预设长度不小于与字 符对应的原始二进制 数的长度, 预设映射关系表是根据预设位数的不 同二进制数和不同零宽字符串之间的映射关系 确定的, 从而在不影响数据展示的基础上实现高 效的数据库水印嵌入。 权利要求书2页 说明书11页 附图4页 CN 115495439 A 2022.12.20 CN 115495439 A 1.一种数据库水印的嵌入方法, 其特 征在于, 所述方法包括: 根据预设编码规则将待处 理数据转换为初步编码数据; 将所述初步编码数据中的每位字符转换为预设长度的二进制数并得到二进制数据; 根据预设映射关系表将所述 二进制数据映射 为零宽字符串数据; 在所述零宽字符串数据的前、 后分别添加预设零宽 字符串并得到最终编码数据; 将所述最终编码数据作为数据库水印嵌入与所述待处 理数据对应的嵌入位置; 其中, 所述预设长度不小于与所述字符对应的原始二进制数的长度, 所述预设映射关 系表是根据预设位数的不同二进制数和不同零宽 字符串之间的映射关系确定的。 2.如权利要求1所述的方法, 其特征在于, 在将所述最终编码数据作为数据库 水印嵌入 与所述待处 理数据对应的嵌入位置之前, 所述方法还 包括: 根据所述待处 理数据的标签标记确定所述嵌入位置; 其中, 所述标签标记是 预先根据所述待处 理数据的类型、 长度、 位置和 属性确定的。 3.如权利要求1所述的方法, 其特征在于, 根据预设映射关系表将所述二进制数据映射 为零宽字符串数据, 具体为: 按所述预设位数将所述 二进制数据划分为多组子数据; 将各组所述子数据按照所述预设映射关系表分别映射为零宽字符串并得到所述零宽 字符串数据。 4.如权利要求1所述的方法, 其特征在于, 将所述初步编码数据中的每位字符转换为预 设长度的二进制数并得到二进制数据, 具体为: 按先后顺序依次对每位所述字符进行二进制转换 得到各所述原始二进制数; 若所述原始二进制数的长度小于所述预设长度, 在所述原始二进制数的最高位之前补 零并使所述原 始二进制数的长度达 到所述预设长度; 根据与各 所述字符对应的为预设长度的二进制数 得到所述 二进制数据。 5.如权利要求1所述的方法, 其特征在于, 所述预设编码规则包括与十六进制Unicode 编码, 或十进制Un icode编码, 或十六进制GBK编码, 或十进制GBK编码对应的编码规则。 6.一种如权利要求1所述数据库水印的溯源方法, 其特 征在于, 所述方法包括: 根据所述嵌入位置确定所述 最终编码数据; 去除所述 最终编码数据前、 后的所述预设零宽 字符串并得到所述 零宽字符串数据; 根据所述预设映射关系表将所述 零宽字符串数据映射 为所述二进制数据; 按所述预设长度将所述二进制数据划分为多组二进制数, 并将各组二进制数转换为所 述初步编码数据的各字符; 根据所述预设编码规则将各所述字符转换为所述待处理数据, 并将所述待处理数据作 为溯源结果数据。 7.如权利要求6所述的方法, 其特征在于, 所述嵌入位置由标签标记确定, 所述标签标 记是预先根据所述待处 理数据的类型、 长度、 位置和 属性确定的。 8.一种数据库水印的嵌入 装置, 其特 征在于, 所述装置包括: 第一转换模块, 用于根据预设编码规则将待处 理数据转换为初步编码数据; 第二转换模块, 用于将所述初步编码数据中的每位字符转换为预设长度的二进制数并 得到二进制数据;权 利 要 求 书 1/2 页 2 CN 115495439 A 2第一映射模块, 用于根据预设映射关系表将所述 二进制数据映射 为零宽字符串数据; 添加模块, 用于在所述零宽字符串数据的前、 后分别添加预设零宽字符串并得到最终 编码数据; 嵌入模块, 用于将所述最终编码数据作为数据库 水印嵌入与 所述待处理数据对应的嵌 入位置; 其中, 所述预设长度不小于与所述字符对应的原始二进制数的长度, 所述预设映射关 系表是根据预设位数的不同二进制数和不同零宽 字符串之间的映射关系确定的。 9.一种如权利要求8所述数据库水印的溯源 装置, 其特 征在于, 所述装置包括: 确定模块, 用于根据所述嵌入位置确定所述 最终编码数据; 去除模块, 用于去 除所述最终编码数据前、 后的所述预设零宽字符串并得到所述零宽 字符串数据; 第二映射模块, 用于根据所述预设映射关系表将所述零宽字符串数据映射为所述二进 制数据; 第三转换模块, 用于按所述预设长度将所述二进制数据划分为多组二进制数, 并将各 组二进制数转换为所述初步编码数据的各字符; 第四转换模块, 用于根据所述预设编码规则将各所述字符转换为所述待处理数据, 并 将所述待处 理数据作为溯源结果数据。 10.一种电子设备, 其特 征在于, 包括: 处理器; 以及 存储器, 用于存 储所述处 理器的可 执行指令; 其中, 所述处理器配置为经由执行所述可执行指令来执行权利要求1~5 中任意一项所 述的嵌入方法或权利要求6~7中任意 一项所述的溯源方法。权 利 要 求 书 2/2 页 3 CN 115495439 A 3

.PDF文档 专利 数据库水印的嵌入方法、溯源方法、装置和电子设备

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