[发明专利]文本文档数字水印的嵌入和提取方法有效

专利信息
申请号: 201310256732.2 申请日: 2013-06-25
公开(公告)号: CN103310130A 公开(公告)日: 2013-09-18
发明(设计)人: 张释如;孟晓春 申请(专利权)人: 西安科技大学
主分类号: G06F21/10 分类号: G06F21/10;G06F21/60
代理公司: 西安文盛专利代理有限公司 61100 代理人: 陈小霞
地址: 710054*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 文本 文档 数字 水印 嵌入 提取 方法
【说明书】:

技术领域

本发明涉及一种数字水印嵌入和提取方法,特别涉及一种文本文档数字水印的嵌入和提取方法。它主要用于文本文档的版权保护、防篡改和保密通信等。 

背景技术

在已有技术中,中国专利201110396024.X提供了“用word文档进行保密通信的方法”,其中水印嵌入的第一步是将原始信息作为水印信息写入TrueType造字程序的字体库,并产生密钥;第二步是将水印信息嵌入到word文档中,然后将水印信息中的每个水印字符叠摞在正常字符上。该专利对水印信息设置了两道防线:第一道是密钥,即只要拿不到密钥,水印字符就不可能显示出来,起到决定性的防犯作用;第二道是字符叠摞,也就是说,既使拿到密钥将水印字符显示出来,看到的也是水印字符与正常字符叠摞在一起的情况,难以辨认,从而给提取原始信息再设一道障碍。 

上述专利所存在的不足是:虽然它设置了两道防线,但实际上只是密钥一道防线,也就是说,一旦密钥被攻破,第二道防线就很容易被攻破了,几乎不能起到防犯作用,因为一旦密钥被攻破,打开文档时就可直接看到“水印字符”的存在,而且展开叠摞是在本文字处理软件中实现的,所以展开它很容易。再者,由于字体的叠摞,会在编辑时出现“不易删除”或“插入”不正常等操作,这就使得来犯者极易察觉“有水印”存在,从而降低了防犯性;同时,水印信息就是原始信息,只要展开叠摞就可以直接看出原始信息,因此,保密性不够高。 

发明内容

本发明的目的是针对已有技术中存在的不足,提供一种文本文档数字水印的嵌入和提取方法,以增强原始信息的保密性。 

为实现上述目的,本发明的技术方案如下: 

⑴制作水印: 

将原始信息用通用绘图工具软件制作成一个值图像,再用matlab、C、C++语言编程软件读取该二值图像,得到一个与该二值图像一一对应“01”矩阵,作为水印信息; 

⑵产生水印密钥:将“0”和“1”两个二值码字符分别写入TrueType造字程序的字体库,并产生密钥; 

⑶水印嵌入:打开一个文本文档,将windows输入法切换为“内码”输入法,将⑴步所得的“01”矩阵插入到该打开的文本文档中,再用文字处理软件中的“隐藏文字”功能隐藏插入的“01”矩阵,即得到一个嵌入水印信息的文本文档; 

⑷提取水印:将⑵步所得的密钥拷贝到提取水印信息所使用电脑的C:/window/fonts目录中,打开⑶步得到的文本文档,用文字处理软件中的“隐藏文字”功能取消文字隐藏,则所隐藏的“01”矩阵即呈现出来,再用matlab、C、C++语言编程软件恢复该“01”矩阵所对应的二值图像,即得到原始信息。 

本发明与已有技术相比的特点如下: 

一、本发明的第一步将原始信息转化成与之对应的二值图像的二值矩阵,用该二值矩阵作为水印信息嵌入文本文档中,对原始信息赋予很好的隐藏性,使原始信息的安全性大大提高。 

二、本发明的第二步仍借TrueType造字程序来产生密钥,而且只需将两个二值码字符写入TrueType造字程序的字体库,不仅使水印信息具有不可见性,安全性高,同时,比已有专利写入的字符少、也简单得多。 

三、本发明的第三步是用文字处理软件的“隐藏文字”功能将嵌入的二值矩阵隐藏起来,这种隐藏在编辑时不会留任何痕迹,也就是说,对已经嵌入水印的文本文档进行编辑时没有不正常的情况发生,篡改者难以察觉“水印”的存在,比已有专利的“叠摞”隐藏的防犯性高。 

四、本发明设置的三道防线,第一道是密钥的不可见性、第二道的 水印信息的隐藏,第三道是水印信息的转化。首先密钥很难攻破,密钥一旦被攻破,也不能直接看到水印信息,既使看到水印信息,也不能直接看到原始信息,因此,三道防线环环相扣,都起到较好的防犯作用,大大增强了的保密性。 

附图说明

图1是本发明实施例中的一个二值图像。 

图2是与图1二值图像对应的二值矩阵。 

图3是一个普通本文文档。 

图4是嵌入水印信息后的本文文档。 

具体实施方式

下面根据附图说明本发明的具体步骤。 

本发明的具体步骤如下: 

⑴制作水印: 

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安科技大学,未经西安科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310256732.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top