一种水印处理方法、装置及系统的制作方法_4

文档序号:8528377阅读:来源:国知局
包括: 获取文本文档及水印要素信息; 根据所述水印要素信息获取待嵌入的水印信息; 将所述待嵌入的水印信息嵌入所述文本文档中。
2. 根据权利要求1所述的方法,其特征在于,所述根据所述水印要素信息获取待嵌入 的水印信息,包括: 根据所述水印要素信息生成水印识别码,所述水印要素信息与所述水印识别码一一对 应; 对所述水印识别码进行加密处理,生成水印信息安全串; 将所述水印信息安全串转换成待嵌入的水印信息,所述待嵌入的水印信息为隐藏的水 印信息。
3. 根据权利要求1所述的方法,其特征在于,所述将待嵌入的水印信息嵌入所述文本 文档中,包括: 将所述待嵌入的水印信息拆分成第一隐藏记录、第二隐藏记录、……、第n隐藏记录, 所述n为正整数,且l〈n〈m,所述m为所述文本文档的记录行数; 将所述第一隐藏记录、第二隐藏记录、……、第n隐藏记录分别嵌入第一隐藏记录行、第 二隐藏记录行、……、第n隐藏记录行的尾部,所述第一隐藏记录行、第二隐藏记录行、……、 第n隐藏记录行为所述文本文档的不同记录行; 生成水印位置码,并将所述水印位置码嵌入所述文本文档的末尾。
4. 根据权利要求2所述的方法,其特征在于,所述水印信息安全串包括水印前缀、水印 识别码加密串、水印后缀和水印校验码,其中, 所述水印前缀、水印后缀由空格键和/或tab键组成, 所述水印识别码加密串由水印识别码进行可逆的加密运算得到, 所述水印校验码由水印识别码长度和水印识别码的可逆加密串组成。
5. 根据权利要求3所述的方法,其特征在于,所述水印位置码为"第一隐藏记录位置行 号+tab键+第一隐藏记录在该行的位置偏移索引号+tab键+第二隐藏记录位置行号+tab 键+第二隐藏记录在该行的位置偏移索引号+tab键+第三隐藏记录位置行号+tab键+第 三隐藏记录在该行的位置偏移索引号+tab键+……+第n隐藏记录位置行号+tab键+第 n隐藏记录在该行的位置偏移索引号"。
6. 根据权利要求1至5任一项所述的方法,其特征在于,所述水印要素信息包括以下一 项或多项:用户编号、用户名、组织机构、联系电话、地址、ip地址、mac地址、数据访问时间。
7. -种水印处理方法,其特征在于,该方法包括: 提取文本文档中嵌入的水印信息,所述水印信息为隐藏的水印信息; 根据所述水印信息获取相应的水印要素信息。
8. 根据权利要求7所述的方法,其特征在于,所述提取文本文档中嵌入的水印信息,包 括: 从所述文本文档的末尾获取水印位置码; 根据所述水印位置码确定所述文本文档中嵌入的水印信息的位置,之后从所述文本文 档中相应的位置提取水印信息。
9. 根据权利要求7所述的方法,其特征在于,所述根据所述水印信息获取相应的水印 要素信息,包括: 根据所述水印信息获取水印信息安全串; 对所述水印信息安全串进行完整性及有效性检测; 检测通过后,从所述水印信息安全串中提取水印识别码; 根据所述水印识别码确定对应的水印要素信息。
10. 根据权利要求8所述的方法,其特征在于,所述水印位置码为"第一隐藏记录位置 行号+tab键+第一隐藏记录在该行的位置偏移索引号+tab键+第二隐藏记录位置行号 +tab键+第二隐藏记录在该行的位置偏移索引号+tab键+第三隐藏记录位置行号+tab键 +第三隐藏记录在该行的位置偏移索引号+tab键+……+第n隐藏记录位置行号+tab键+ 第n隐藏记录在该行的位置偏移索引号"。
11. 根据权利要求9所述的方法,其特征在于,所述水印信息安全串包括水印前缀、水 印识别码加密串、水印后缀和水印校验码,其中, 所述水印前缀、水印后缀由空格键和/或tab键组成, 所述水印识别码加密串由水印识别码进行可逆的加密运算得到, 所述水印校验码由水印识别码长度和水印识别码的可逆加密串组成。
12. -种水印处理装置,其特征在于,该装置包括:第一获取模块、第二获取模块和嵌 入模块;其中, 所述第一获取模块,用于获取文本文档及水印要素信息; 所述第二获取模块,用于根据所述第一获取模块获取的水印要素信息获取待嵌入的水 印信息; 所述嵌入模块,用于将所述第二获取模块获取的所述待嵌入的水印信息嵌入所述文本 文档中。
13. 根据权利要求12所述的装置,其特征在于,所述第二获取模块具体包括:水印识别 码生成子模块、加密处理子模块、转换子模块;其中, 所述水印识别码生成子模块,用于根据所述水印要素信息生成水印识别码,所述水印 要素信息与所述水印识别码一一对应; 所述加密处理子模块,用于对所述水印识别码进行加密处理,生成水印信息安全串; 所述转换子模块,用于将所述水印信息安全串转换成待嵌入的水印信息,所述待嵌入 的水印信息为隐藏的水印信息。
14. 根据权利要求12所述的装置,其特征在于,所述嵌入模块具体包括:拆分子模块、 水印信息嵌入子模块和水印位置码嵌入子模块;其中, 所述拆分子模块,用于将所述待嵌入的水印信息拆分成第一隐藏记录、第二隐藏记 录、……、第n隐藏记录,所述n为正整数,且l〈n〈m,所述m为所述文本文档的记录行数; 所述水印信息嵌入子模块,用于将所述第一隐藏记录、第二隐藏记录、……、第n隐藏 记录分别嵌入第一隐藏记录行、第二隐藏记录行、……、第n隐藏记录行的尾部,所述第一 隐藏记录行、第二隐藏记录行、……、第n隐藏记录行为所述文本文档的不同记录行; 所述水印位置码嵌入子模块,用于生成水印位置码,并将所述水印位置码嵌入所述文 本文档的末尾。
15. -种水印处理装置,其特征在于,该装置包括:水印信息提取模块和水印要素信息 获取模块;其中, 所述水印信息提取模块,用于提取文本文档中嵌入的水印信息,所述水印信息为隐藏 的水印信息; 所述水印要素信息获取模块,用于根据所述水印信息获取相应的水印要素信息。
16. 根据权利要求15所述的装置,其特征在于,所述水印信息提取模块具体包括:水印 位置码获取子模块、水印信息提取子模块;其中, 所述水印位置码获取子模块,用于从所述文本文档的末尾获取水印位置码; 所述水印信息提取子模块,用于根据所述水印位置码确定所述文本文档中嵌入的水印 信息的位置,之后从所述文本文档中相应的位置提取水印信息。
17. 根据权利要求15所述的装置,其特征在于,所述水印要素信息获取模块具体包括: 水印信息安全串获取子模块、检测子模块、水印识别码提取子模块和水印要素信息确定子 模块;其中, 所述水印信息安全串获取子模块,用于根据所述水印信息获取水印信息安全串; 所述检测子模块,用于对所述水印信息安全串进行完整性及有效性检测; 所述水印识别码提取子模块,用于在检测子模块检测通过后,从所述水印信息安全串 中提取水印识别码; 所述水印要素信息确定子模块,用于根据所述水印识别码确定对应的水印要素信息。
18. -种水印处理系统,其特征在于,该系统包括:水印嵌入装置和水印提取装置;其 中, 所述水印嵌入装置为权利要求12至14任一项所述的装置; 所述水印提取装置为权利要求15至17任一项所述的装置。
【专利摘要】本发明公开了一种水印处理方法,包括:获取文本文档及水印要素信息;根据所述水印要素信息获取待嵌入的水印信息;将所述待嵌入的水印信息嵌入所述文本文档中。本发明还相应地公开了一种水印处理装置及系统。本发明实施例所述的技术方案不需要基于字符样式进行数字水印的嵌入及提取,从而能够应用于没有字符样式的文本文档,如txt文本文档,扩大了数字水印技术应用范围,提高了数据安全性。
【IPC分类】G06F21-16
【公开号】CN104850765
【申请号】CN201410056294
【发明人】魏建荣, 彭家华, 谢志崇, 蔡智佑
【申请人】中国移动通信集团福建有限公司
【公开日】2015年8月19日
【申请日】2014年2月19日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1