水印加密和溯源用户泄密的方法、装置及计算机存储介质制造方法及图纸

技术编号:33277246 阅读:76 留言:0更新日期:2022-04-30 23:36
本发明专利技术公开一种水印加密和溯源用户泄密的方法、装置及计算机存储介质,其中,该方法包括:对当前原始文本的用户进行唯一的数值型编号;根据同义词词典对当前原始文本进行分析,找出其中具有同义词的原始文本可替换词并生成数据组合列表;根据编号以及数据组合列表生成第一进制值;根据第一进制值将原始文本可替换词替换为同义词,得到当前水印文本;获取当前泄露文本,将当前泄露文本与当前原始文本进行同义词比对,通过比对找出当前泄露文本中具有同义词的泄露文本可替换词并生成文字组合列表;根据同义词词典和文字组合列表生成第二进制值;根据第二进制值计算当前泄露文本的用户编号。该方法给不同用户不同编号,可追溯定位到泄露信息的用户。位到泄露信息的用户。位到泄露信息的用户。

【技术实现步骤摘要】
水印加密和溯源用户泄密的方法、装置及计算机存储介质


[0001]本专利技术涉及计算机数据安全
,具体而言,涉及一种水印加密和溯源用户泄密的方法、装置及计算机存储介质。

技术介绍

[0002]现有技术中,给文字加水印的方法分为两种:第一种:将文字变成图片,并加上图片水印,这种方法容易被orc(文字提取)功能破坏, orc(文字提取)可以将图片格式的文字变成文本格式的文字。第二种:基于文字的内容加水印,基于排版(行间距,字符距,字体等,字符) 加上水印,这种方法因为是文本格式,无需orc文字提取,可以保护好水印,但是只能证明这段文本是自己的,不能溯源泄密用户。
[0003]针对现有技术中图片加水印容易被orc(文字提取)功能破坏,以及文本加水印不能溯源泄密用户的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例中提供一种水印加密和溯源用户泄密的方法、装置及计算机存储介质,以解决现有技术中图片加水印容易被orc(文字提取)功能破坏,以及文本加水印不能溯源泄密用户的问题。r/>[0005]为本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种水印加密和溯源用户泄密的方法,其特征在于,包括:对当前原始文本的用户进行唯一的数值型编号;根据同义词词典对所述当前原始文本进行分析,找出其中具有同义词的原始文本可替换词,并将每个所述原始文本可替换词的同义词数量按所述当前原始文本顺序生成数据组合列表;根据所述编号以及所述数据组合列表生成与所述数据组合列表中每个位数对应的第一进制值;根据所述第一进制值将所述原始文本可替换词替换为同义词,以得到当前水印文本;获取当前泄露文本,将所述当前泄露文本与所述当前原始文本进行同义词比对,通过所述比对找出所述当前泄露文本中具有同义词的泄露文本可替换词并按所述当前泄露文本顺序生成文字组合列表;根据所述同义词词典和所述文字组合列表生成与所述文字组合列表中每个位数对应的第二进制值;根据所述第二进制值计算所述当前泄露文本的用户编号,根据所述当前泄露文本的用户编号得到进行泄密的目标用户。2.根据权利要求1所述的方法,其特征在于:所述同义词包括可替换词本身。3.根据权利要求1所述的方法,其特征在于,所述根据所述编号以及所述数据组合列表生成与所述数据组合列表中每个位数对应的第一进制值包括:计算所述数据组合列表中每个位数对应的第一单位值;根据所述编号和第一单位值生成与所述数据组合列表中每个位数对应的第一进制值。4.根据权利要求3所述的方法,其特征在于,所述计算所述数据组合列表中每个位数对应的第一单位值的公式为:其中,所述V
i
为数据组合列表中每个位数对应的第一单位值,C
i
为数据组合列表中每个位数的同义词数量,n为数据组合列表中位数的数量。5.根据权利要求3所述的方法,其特征在于,所述根据所述编号和第一单位值生成与所述数据组合列表中每个位数对应的第一进制值的公式为:R1=当前原始文本的用户编号,R
i
=R
i
‑1modV
i
‑1(i>1);H
i
=R
i
%%V
i
(i<n),H
n
=R
n
;第一进制值为:[H1,H2,H3,......H
n
]其中,V
i
为...

【专利技术属性】
技术研发人员:王启凡殷钱安陶景龙余贤喆梁淑云夏玉明
申请(专利权)人:上海观安信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1