[發明專利]一種word文檔的防篡改保護方法有效
| 申請號: | 201110399059.9 | 申請日: | 2011-12-05 |
| 公開(公告)號: | CN102385680A | 公開(公告)日: | 2012-03-21 |
| 發明(設計)人: | 張釋如;姚展;楊金才 | 申請(專利權)人: | 西安科技大學 |
| 主分類號: | G06F21/24 | 分類號: | G06F21/24 |
| 代理公司: | 西安文盛專利代理有限公司 61100 | 代理人: | 陳小霞 |
| 地址: | 710054 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 word 文檔 篡改 保護 方法 | ||
技術領域
本發明涉及一種文本文檔的防篡改保護方法,具體地說,它是一種word文檔的防篡改保護方法。
背景技術
目前,word文檔被普遍使用,它已成為文本文件的主要載體,特別是一些重要文件如:政府通知、法律文書也普遍采用word文字處理軟件制作。這些word文檔如果不進行防篡改保護,就很難不失真地以電子件的形式進行傳送與保存。因此,word文檔的防篡改保護是廣大用戶一直期盼解決的問題,但目前,還沒有看到一種用于word文檔防篡改保護的有效方法問世。
發明內容
本發明的目的是針對已有技術中的現狀,提供一種word文檔的防篡改保護方法,從而達到有效保護word文檔不被篡改之目的,同時,又操作簡單,實現容易。
為實現上述目的,本發明是如下步驟完成的:
1、用TrueType造字程序制作水印字符并產生密鑰:打開windows操作系統中附帶的TrueType造字程序,在“編輯”下拉菜單中點擊“選擇代碼”,則出現代碼框,任意選擇一個代碼,回車,出現編輯框,在“工具”下拉菜單中選擇一個工具,然后在編輯框中書寫一個字符作為水印,或者先將電子版字符復制在office剪貼板上,在出現上述編輯框后,在“編輯”下拉菜單中選擇“復制字符”,出現對話框后,按照提示操作,將office剪貼板中字符粘貼在編輯框中,然后點擊“編輯”下拉菜單中的“保存字符”,則TrueType造字程序在C:/Windows/Fonts目錄下自動生成eudc.euf和eudc.tte兩個隱藏文件,所造的字符信息被自動存儲在該兩個隱藏文件中,如此操作,選擇不同的代碼,造出所有所需的水印字符,這些水印字符均被存儲在eudc.euf和eudc.tte文件中,將eudc.euf和eudc.tte兩個文件作為密鑰保管;
2、制作防篡改保護文檔:打開需要防篡改保護的一個word文檔,將輸入法切換為“內碼”輸入法,選擇需要嵌入水印的字符位置,在選定字符的位置上輸入所造水印字符的代碼,則水印字符被調出,然后利用word程序的“字符間距”的緊縮調節,將所選字符位置上的字符與所調出的水印字符疊摞在一起;
3、防篡改檢測:
3.1、用密鑰調出水印字符:將1步所得的密鑰拷貝或者發送到防篡改檢測所使用電腦的C:/Windows/Fonts目錄下,然后打開防篡改保護文檔,則嵌入的水印字符自動顯現出來;
3.2、觀察水印字符的變化,即可得知該防篡改保護文檔是否被篡改。
本發明的特點如下:
一、本發明利用目前通用windows操作系統中TrueType造字程序和windows字庫的顯示特性及word文字處理程序的一些功能,經過設計整合,實現了word文檔的防篡改保護,構思巧妙,方法簡單,任何熟悉windows操作的人都可以無障礙地使用,通用性好、易于操作,且成本低。
二、本發明采用TrueType造字程序產生水印字符和密鑰,不需要編程,節省了軟件成本,同時,水印字符還具有個性化強、不易被模防的特點(特別手書或手畫水印字符)。
三、本發明利用windows字庫的顯示特性(即造字產生的eudc.euf和eudc.tte兩個字庫文件只有在制作水印字符的電腦中才能顯示、而在其它沒有eudc.euf和eudc.tte兩個字庫文件的電腦中不顯示的特性),使水印字符無密鑰時不顯示,因此,水印字符具有100%的不可見性,隱蔽性很強。
四、由于本發明利用了上述windows字庫的顯示特性,使本發明的防篡改檢測也非常簡單,只要在防篡改保護文檔所使用的電腦中拷貝密鑰就可以看到水印字符,觀察水印字符的變化情況,就可以一目了然地檢測出文件是否被篡改。
五、本發明屬于一種盲水印技術,即不需要原始word文檔就能判定文檔是否被篡改和具體作了哪種改動,這是在許多已有水印方法中不易實現的。
附圖說明
圖1是原始被保護文檔的字樣圖。
圖2是在被保護文檔中調出水印字符后的字樣圖。
圖3是在被保護文檔行首嵌入水印字符后的字樣圖。
圖4是被保護文檔遭遇插入攻擊后的字樣圖。
圖5是被保護文檔遭遇刪除攻擊后的字樣圖。
圖6是在被保護文檔重要字句處逐字嵌入水印字符后的字樣圖。
圖7是被保護文檔遭遇替換攻擊后的字樣圖。
具體實施方式
下面詳細說明本發明具體實現的方法。
一、本發明的具體實施步驟如下:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安科技大學,未經西安科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110399059.9/2.html,轉載請聲明來源鉆瓜專利網。





