水印嵌入方法及水印提取方法、装置及介质与流程
技术特征:
1.一种水印嵌入方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,从待处理的数据集中选取关键字段包括:
3.根据权利要求1所述的方法,其特征在于,从待处理的数据集中选取至少一个可嵌数值字段包括:
4.根据权利要求1所述的方法,其特征在于,根据所述关键字段和至少一个可嵌数值字段对数据集进行分组及排序包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,在分组值为n,除所述预设可嵌数值字段之外的其他可嵌数值字段的数量为k时,从第n个水印信息分片开始的k个水印信息分片分别插入k个可嵌数值字段中,其中,n,k为正整数。
7.根据权利要求5所述的方法,其特征在于,
8.根据权利要求2所述的方法,其特征在于,若所述数据集包括主键,所述方法还包括:
9.一种水印提取方法,其特征在于,包括:
10.根据权利要求9所述的方法,其特征在于,从所述数据集中选取关键字段包括:
11.根据权利要求9所述的方法,其特征在于,所述从所述数据集中选取关键字段及至少一个可嵌数值字段,根据所述关键字段和至少一个可嵌数值字段对数据集进行分组及排序包括:
12.根据权利要求11所述的方法,其特征在于,所述从所述边缘数据行中的可嵌数值字段中提取水印分片信息包括:
13.根据权利要求12所述的方法,其特征在于,在分组值为n,除所述预设可嵌数值字段之外的其他可嵌数值字段的数量为k时,所述根据所述边缘数据行对应的分组值从所述边缘数据行中除所述预设可嵌数值字段之外的其他可嵌数值字段中顺序提取水印信息分片包括:
14.根据权利要求13所述的方法,其特征在于,
15.一种水印嵌入装置,其特征在于,包括:
16.一种水印提取装置,其特征在于,包括:
17.一种水印嵌入装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;其特征在于,所述处理器执行所述程序时实现如权利要求1-8中任一项所述的水印嵌入方法中的步骤。
18.一种水印提取装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;其特征在于,所述处理器执行所述程序时实现如权利要求9-14中任一项所述的水印提取方法中的步骤。
19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-8中任一项所述的水印嵌入方法中的步骤或如权利要求9-14中任一项所述的水印提取方法中的步骤。
技术总结
本发明提供了一种水印嵌入方法及水印提取方法、装置及介质,属于安全技术领域。水印嵌入方法,包括:对水印信息进行分片,得到水印信息分片;从待处理的数据集中选取关键字段及至少一个可嵌数值字段,根据关键字段和至少一个可嵌数值字段对数据集进行分组及排序;在每个所述分组中插入伪造行数据,使得所述伪造行数据成为所述分组的边缘行数据,并根据分组值在所述伪造行数据中的可嵌数值字段嵌入所述水印分片信息,生成嵌入水印后的数据集。采用本发明的技术方案后,在进行水印提取时无需依赖水印嵌入时的参数信息,不依赖其他行数据,可抵抗子集添加、删除攻击,鲁棒性更高。
技术研发人员:刘颖卿,耿慧拯,王钰
受保护的技术使用者:中国移动通信有限公司研究院
技术研发日:
技术公布日:2024/11/14
技术研发人员:刘颖卿,耿慧拯,王钰
技术所有人:中国移动通信有限公司研究院
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除