專利名稱:一種文檔防偽方法
技術(shù)領域:
本發(fā)明涉及一種文檔防偽方法。
背景技術(shù):
伴隨辦公自動化、網(wǎng)絡化、IT化的普及,人員干預越來越少,重要文檔的簽訂不在是傳統(tǒng)方式那樣簽字蓋章,都是通過IT系統(tǒng)簽訂,然后打印成紙質(zhì)文檔;那么重要的文檔(例如合同、協(xié)議等)防偽就顯得非常重要。然而現(xiàn)有技術(shù)卻沒有這種文檔防偽、防篡改機制,因此,急需一種防止文檔被偽造和篡改的技術(shù)方案。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種操作簡單,容易實現(xiàn)、防偽防篡改效率高、檢測效率高的文檔防偽方法。本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下一種文檔防偽方法,包括如下步驟步驟1:對原電子文檔進行摘要處理,得到電子文檔的摘要數(shù)據(jù);步驟2 :對電子文檔的摘要數(shù)據(jù)進行編碼處理;步驟3 :對編碼后的摘要數(shù)據(jù)進行加密處理,得到摘要數(shù)據(jù)的摘要密文;步驟4 :將摘要數(shù)據(jù)的摘要密文生成二維條碼圖片;步驟5 :儲存二維條碼圖片;步驟6 :當需要將電子文檔打印成紙質(zhì)文檔時,將二維條碼圖片切割成與文檔的總頁數(shù)數(shù)目相等的局部圖片條;步驟7 :將切割得到的局部圖片條按順序標號,把局部圖片條的標號與電子文檔的頁碼相對應,將標號與文檔頁面相同的局部圖片條插在相應的電子文檔頁的右邊的空白處;步驟8 :將電子文檔打印成紙質(zhì)文檔。在上述技術(shù)方案的基礎上,本發(fā)明還可以做如下改進。進一步,所述技術(shù)方案還包括當電子文檔與紙質(zhì)文檔內(nèi)容不一致時,檢測哪種文檔被偽造的步驟如下步驟11 :對紙質(zhì)文檔進行摘要處理,得到紙質(zhì)文檔的摘要數(shù)據(jù);步驟12 :將紙質(zhì)文檔右邊空白處的局部圖片條按標號拼接在一起,得到二維條碼圖片;步驟13 :對二維條碼圖片進行解密、解碼,得到二維條碼圖片的解密數(shù)據(jù);步驟14 :將二維條碼圖片的解密數(shù)據(jù)與紙質(zhì)文檔的摘要數(shù)據(jù)進行比較;步驟15 :判斷二維條碼圖片的解密數(shù)據(jù)與紙質(zhì)文檔的摘要數(shù)據(jù)是否一致,如果不一致則紙質(zhì)文檔被篡改;如果一致則紙質(zhì)文檔未被篡改,電子文檔被篡改。 進一步,所述步驟I利用DM5信息摘要算法5對原電子文檔進行摘要處理,得到電子文檔的摘要數(shù)據(jù)。進一步,所述電子文檔的摘要數(shù)據(jù)為128位的16進制數(shù)。進一步,所述步驟2將摘要數(shù)據(jù)進行編碼處理的得到32位的16進制數(shù)。進一步,所述步驟3利用DES數(shù)據(jù)加密標準算法對編碼后的摘要數(shù)據(jù)進行加密處理。進一步,所述步驟6中將二維條碼圖片切割成η個局部圖片條為非均勻切割,得到寬度不等的局部圖片條。進一步,所述步驟11利用DM5信息摘要算法5對紙質(zhì)文檔文檔進行摘要處理,得到紙質(zhì)文檔的摘要數(shù)據(jù)。本發(fā)明的有益效果是本發(fā)明通過將切割后的攜帶有原電子文檔信息的二維條碼圖片的局部圖片條按標號插在電子文檔相應頁碼對應頁右邊的空白處,這樣不僅不會改變文檔的總體布局,還能有效的防止文檔丟頁、被換頁或被篡改的情況發(fā)生,本發(fā)明操作簡單,容易實現(xiàn)、防偽防篡改效率高,并能有效檢驗出是電子文檔還是紙質(zhì)文檔被偽造。
圖1為本發(fā)明所述一種文檔防偽方法流程
圖2為本發(fā)明所述檢測哪種文檔被偽造的方法流程圖。
具體實施例方式以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。如圖1所示,一種文檔防偽方法,包括如下步驟步驟1:對原電子文檔進行摘要處理,得到電子文檔的摘要數(shù)據(jù);步驟2 :對電子文檔的摘要數(shù)據(jù)進行編碼處理;步驟3 :對編碼后的摘要數(shù)據(jù)進行加密處理,得到摘要數(shù)據(jù)的摘要密文;步驟4 :將摘要數(shù)據(jù)的摘要密文生成二維條碼圖片;步驟5 :儲存二維條碼圖片;步驟6 :當需要將電子文檔打印成紙質(zhì)文檔時,將二維條碼圖片切割成與文檔的總頁數(shù)數(shù)目相等的局部圖片條;步驟7 :將切割得到的局部圖片條按順序標號,把局部圖片條的標號與電子文檔的頁碼相對應,將標號與文檔頁面相同的局部圖片條插在相應的電子文檔頁的右邊的空白處;步驟8 :將電子文檔打印成紙質(zhì)文檔。其中,所述步驟I利用DM5信息摘要算法5對原電子文檔進行摘要處理,得到電子文檔的摘要數(shù)據(jù)。其中,所述電子文檔的摘要數(shù)據(jù)為128位的16進制數(shù)。其中,所述步驟2將摘要數(shù)據(jù)進行編碼處理的得到32位的16進制數(shù)。其中,所述步驟3利用DES數(shù)據(jù)加密標準算法對編碼后的摘要數(shù)據(jù)進行加密處理。其中,所述步驟6中將二維條碼圖片切割成η個局部圖片條為非均勻切割,得到寬度不等的局部圖片條。其中,二維條碼是指在一維條碼的基礎上擴展出另一維具有可讀性的條碼,使用黑白矩形圖案表示二進制數(shù)據(jù),設備掃描后可獲得其中所包含的信息。如圖2所示,所述技術(shù)方案還包括當電子文檔與紙質(zhì)文檔內(nèi)容不一致時,檢測哪種文檔被偽造的步驟如下步驟11 :對紙質(zhì)文檔進行摘要處理,得到紙質(zhì)文檔的摘要數(shù)據(jù);步驟12 :將紙質(zhì)文檔右邊空白處的局部圖片條按標號拼接在一起,得到二維條碼圖片;步驟13 :對二維條碼圖片進行解密、解碼,得到二維條碼圖片的解密數(shù)據(jù);步驟14 :將二維條碼圖片的解密數(shù)據(jù)與紙質(zhì)文檔的摘要數(shù)據(jù)進行比較;步驟15 :判斷二維條碼圖片的解密數(shù)據(jù)與紙質(zhì)文檔的摘要數(shù)據(jù)是否一致,如果不一致則紙質(zhì)文檔被篡改;如果一致則紙質(zhì)文檔未被篡改,電子文檔被篡改。對上述判斷得出的結(jié)果進一步解釋說明,二維條碼圖片攜帶的是原電子文檔的信息,如果二維條碼圖片經(jīng)解密、解碼處理后的到的解密數(shù)據(jù)與紙質(zhì)文檔的摘要數(shù)據(jù)不一致,則說明紙質(zhì)文檔與原電子文檔內(nèi)容不同,則紙質(zhì)文檔被修改;如果二維條碼圖片經(jīng)解密、解碼處理后的到的解密數(shù)據(jù)與紙質(zhì)文檔的摘要數(shù)據(jù)一致,則說明紙質(zhì)文檔與原電子文檔的內(nèi)容相同,但現(xiàn)在發(fā)現(xiàn)紙質(zhì)文檔和現(xiàn)在的電子文檔的內(nèi)容不同,只能說明現(xiàn)有電子文檔被篡改,現(xiàn)有的電子文檔與原電子文檔不同。其中,所述步驟11利用DM5信息摘要算法5對紙質(zhì)文檔文檔進行摘要處理,得到紙質(zhì)文檔的摘要數(shù)據(jù)。另外,當出現(xiàn)丟頁或換頁的情況,紙質(zhì)文檔右邊空白處的局部圖片條就不能拼接出原來的二維條碼圖片,這種情況很容易被檢測出來。本發(fā)明通過將切割后的攜帶有原電子文檔信息的二維條碼圖片的局部圖片條按標號插在電子文檔相應頁碼對應頁右邊的空白處(如文檔共有5頁,則將二維條碼圖片條隨機非均勻切割成5個局部圖片條,按從左到右或從右到左的順序給局部圖片條標號,然后將標號為I的局部圖片條插在文檔第一頁右邊的空白處,將標號為2的局部圖片條插在文檔第二頁右邊的空白處,依次類推),這樣不僅不會改變文檔的總體布局,還能有效防止紙質(zhì)文檔掉頁、換頁或是具體內(nèi)容被篡改;當紙質(zhì)文檔內(nèi)容與電子文檔內(nèi)容存在差異時,可以通過驗證紙質(zhì)文檔的摘要數(shù)據(jù),與拼接紙質(zhì)文檔右邊的二維條碼圖片的局部圖片條得到的二維條碼圖片經(jīng)解密、解碼處理得到的解密數(shù)據(jù)是否一致,如果不一致說明紙質(zhì)文檔被篡改;如果一致說明紙質(zhì)文檔未被篡改,電子文檔被篡改,本發(fā)明操作簡單,容易實現(xiàn)、防偽防篡改效率高,能有效的防止文檔丟頁、被換頁或被篡改的情況發(fā)生,并能檢驗出是哪一方文件被篡改。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種文檔防偽方法,其特征在于,包括如下步驟 步驟1:對原電子文檔進行摘要處理,得到電子文檔的摘要數(shù)據(jù); 步驟2 :對電子文檔的摘要數(shù)據(jù)進行編碼處理; 步驟3 :對編碼后的摘要數(shù)據(jù)進行加密處理,得到摘要數(shù)據(jù)的摘要密文; 步驟4 :將摘要數(shù)據(jù)的摘要密文生成二維條碼圖片; 步驟5:儲存二維條碼圖片; 步驟6 :當需要將電子文檔打印成紙質(zhì)文檔時,將二維條碼圖片切割成與文檔的總頁數(shù)數(shù)目相等的局部圖片條; 步驟7:將切割得到的局部圖片條按順序標號,把局部圖片條的標號與電子文檔的頁碼相對應,將標號與文檔頁碼相同的局部圖片條插在相應的電子文檔頁的右邊的空白處;步驟8 :將電子文檔打印成紙質(zhì)文檔。
2.根據(jù)權(quán)利要求1所述一種文檔防偽方法,其特征在于,還包括當電子文檔與紙質(zhì)文檔內(nèi)容不一致時,檢測哪種文檔被偽造的步驟如下 步驟11 :對紙質(zhì)文檔進行摘要處理,得到紙質(zhì)文檔的摘要數(shù)據(jù); 步驟12 :將紙質(zhì)文檔右邊空白處的局部圖片條按標號拼接在一起,得到二維條碼圖片; 步驟13 :對二維條碼圖片進行解密、解碼,得到二維條碼圖片的解密數(shù)據(jù); 步驟14 :將二維條碼圖片的解密數(shù)據(jù)與紙質(zhì)文檔的摘要數(shù)據(jù)進行比較; 步驟15 :判斷二維條碼圖片的解密數(shù)據(jù)與紙質(zhì)文檔的摘要數(shù)據(jù)是否一致,如果不一致則紙質(zhì)文檔被篡改;如果一致則紙質(zhì)文檔未被篡改,電子文檔被篡改。
3.根據(jù)權(quán)利要求1所述一種文檔防偽方法,其特征在于,所述步驟I利用DM5信息摘要算法5對原電子文檔進行摘要處理,得到電子文檔的摘要數(shù)據(jù)。
4.根據(jù)權(quán)利要求1或3所述一種文檔防偽方法,其特征在于,所述電子文檔的摘要數(shù)據(jù)為128位的16進制數(shù)。
5.根據(jù)權(quán)利要求1所述一種文檔防偽方法,其特征在于,所述步驟2將摘要數(shù)據(jù)進行編碼處理得到32位的16進制數(shù)。
6.根據(jù)權(quán)利要求1所述一種文檔防偽方法,其特征在于,所述步驟3利用DES數(shù)據(jù)加密標準算法對編碼后的摘要數(shù)據(jù)進行加密處理。
7.根據(jù)權(quán)利要求1所述一種文檔防偽方法,其特征在于,所述步驟6中將二維條碼圖片切割成η個局部圖片條為非均勻切割,得到寬度不等的局部圖片條。
8.根據(jù)權(quán)利要求2所述一種檢測文檔是否被偽造的方法,其特征在于,所述步驟11利用DM5信息摘要算法5對紙質(zhì)文檔文檔進行摘要處理,得到紙質(zhì)文檔的摘要數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種文檔防偽方法,包括如下步驟對原電子文檔進行摘要處理,得到電子文檔的摘要數(shù)據(jù);對摘要數(shù)據(jù)進行編碼、加密處理;得到摘要數(shù)據(jù)的摘要密文;將摘要密文生成二維條碼圖片;儲存二維條碼圖片;當需要將電子文檔打印成紙質(zhì)文檔時,將二維條碼圖片切割成與文檔的總頁數(shù)數(shù)目相等的局部圖片條;將局部圖片條按順序標號,把標號與電子文檔頁碼相同的圖片條插在相應的電子文檔頁的右邊的空白處;將電子文檔打印成紙質(zhì)文檔;當發(fā)現(xiàn)紙質(zhì)文檔與電子文檔內(nèi)容不同時,通過驗證紙質(zhì)文檔的摘要數(shù)據(jù)與二位條碼圖片的解密數(shù)據(jù)是否一致,檢測出是哪一種文檔被篡改;本發(fā)明操作簡單,容易實現(xiàn)、防偽防篡改效率高,檢測效率高。
文檔編號G06F21/64GK103065101SQ201210544778
公開日2013年4月24日 申請日期2012年12月14日 優(yōu)先權(quán)日2012年12月14日
發(fā)明者李春林 申請人:北京思特奇信息技術(shù)股份有限公司