两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種紙質(zhì)文檔防篡改方法

文檔序號:6369952閱讀:1267來源:國知局
專利名稱:一種紙質(zhì)文檔防篡改方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種高效紙質(zhì)文檔防篡改方法,適用于紙質(zhì)文檔的防篡改驗證系統(tǒng)。
背景技術(shù)
近年來,隨著計算機(jī)的應(yīng)用、互聯(lián)網(wǎng)和多媒體信息技術(shù)的發(fā)展以及信息化程度的不斷加大,文檔被逐漸應(yīng)用到社會的各個領(lǐng)域,文檔安全顯得愈來愈重要,文檔內(nèi)容的真實性驗證需求也隨之增大。電子文檔為了防止被篡改,常采用數(shù)字簽名或數(shù)字水印等方式。數(shù)字水印技術(shù)是國際信息安全領(lǐng)域的一個熱點研究,是在多媒體信息中嵌入數(shù)字水印,為、數(shù)字多媒體信息的防偽、防篡改、認(rèn)證、數(shù)據(jù)安全保障和完整性保障等方面提供一種新的解決途徑。但目前還沒有防止紙質(zhì)文檔被篡改的方法,導(dǎo)致紙質(zhì)文檔的真實性、可靠性大大降低。

發(fā)明內(nèi)容
本發(fā)明的目的在于針對現(xiàn)有紙質(zhì)文檔防篡改存在的問題,提出一種高效紙質(zhì)文檔防篡改方法,它利用數(shù)據(jù)編碼、二維條形碼、圖像識別等關(guān)鍵技術(shù),設(shè)計了安全可靠的紙質(zhì)文檔防篡改模型,可有效地解決了驗證紙質(zhì)文檔被篡改的問題,使得紙質(zhì)文檔的可靠性得到了很大的提高。本發(fā)明所采用的技術(shù)方案一種紙質(zhì)文檔防篡改方法,首先建立紙質(zhì)文檔打印模塊,設(shè)置數(shù)據(jù)保護(hù)區(qū)域,對保護(hù)區(qū)數(shù)據(jù)進(jìn)行加密編碼,編碼后的保護(hù)區(qū)數(shù)據(jù)進(jìn)行二進(jìn)制反碼求和生成校驗碼,生成紙質(zhì)文檔中的二維條形碼,打印輸出紙質(zhì)文檔,校驗紙質(zhì)文檔時,掃描得到紙質(zhì)文檔圖像文件,讀取二維條形碼信息,得到保護(hù)區(qū)域信息,使用OCR技術(shù)識別得到紙質(zhì)文檔中的重要數(shù)據(jù),從所述的二維條形碼中得到校驗碼,進(jìn)行數(shù)據(jù)校驗。所述的紙質(zhì)文檔防篡改實現(xiàn)過程如下I)設(shè)置數(shù)據(jù)保護(hù)區(qū)結(jié)構(gòu)信息,定義一個二元組,二元組由保護(hù)區(qū)標(biāo)識和保護(hù)區(qū)的坐標(biāo)信息集合組成,用來存儲重要數(shù)據(jù)的標(biāo)識和坐標(biāo)信息;2)將保護(hù)區(qū)中指定的數(shù)據(jù)以一種加密規(guī)則進(jìn)行加密編碼;3)對加密編碼數(shù)據(jù)進(jìn)行24位二進(jìn)制反碼求和,得到文檔的校驗碼;4)使用數(shù)據(jù)保護(hù)區(qū)結(jié)構(gòu)信息、加密編碼數(shù)據(jù)和校驗碼生成二維條形碼;5)打印輸出紙質(zhì)文檔;6)掃描紙質(zhì)文檔得到圖像文件;7)讀取圖像文件中二維條形碼信息得到保護(hù)區(qū)結(jié)構(gòu)信息、校驗碼和保護(hù)區(qū)數(shù)據(jù)的加密信息,經(jīng)過解密可得到信息的原始數(shù)據(jù);8)使用保護(hù)區(qū)結(jié)構(gòu)信息,利用OCR技術(shù)識別得到紙質(zhì)文檔中的重要數(shù)據(jù)信息,以與打印文檔時相同的加密編碼規(guī)則進(jìn)行加密編碼;9)利用得到的數(shù)據(jù)加密編碼和二維條形碼中的校驗碼進(jìn)行校驗;
10)如果校驗不成功,使用解密得到的保護(hù)區(qū)原始數(shù)據(jù)信息進(jìn)行人工二次校驗。所述的紙質(zhì)文檔的防篡改方法,對保護(hù)區(qū)數(shù)據(jù)進(jìn)行二進(jìn)制反碼求和,對結(jié)果求反碼,生成校驗碼,該校驗碼生成過程如下I)將保護(hù)區(qū)數(shù)據(jù)加密編碼的字節(jié)流串,由低位向高位每24位分為一組,記為一個字,不足24位高位補(bǔ)0 ;2)所有二進(jìn)制字進(jìn)行加法運(yùn)算,最高位的進(jìn)位到最低位上;3)得到的和進(jìn)行取反運(yùn)算,得到校驗碼。所述的紙質(zhì)文檔的防篡改方法,對OCR識別后的數(shù)據(jù)進(jìn)行加密編碼與校驗碼進(jìn)行二進(jìn)制反碼求和,進(jìn)行數(shù)據(jù)校驗,該數(shù)據(jù)校驗過程如下I)將OCR識別后的加密編碼(加密編碼規(guī)則同生成校驗碼)2進(jìn)制字節(jié)流串,由低 位向高位每24位分為一組,記為一個字,不足24位高位補(bǔ)0 ;2)所有二進(jìn)制字與校驗碼進(jìn)行加法運(yùn)算,最高位的進(jìn)位到最低位上;3)得到的和進(jìn)行取反運(yùn)算,如果結(jié)果為0表示通過,非0表示沒有通過;4)如果校驗失敗,則讀取二維條形碼中的備份數(shù)據(jù)信息進(jìn)行人工二次校驗。本發(fā)明的有益積極效果I、本發(fā)明紙質(zhì)文檔的防篡改方法,提供的數(shù)據(jù)校驗方法具有相當(dāng)?shù)母咝c準(zhǔn)確性,能較好的解決紙質(zhì)文檔中重要信息被篡改的問題,可保證紙質(zhì)文檔中數(shù)據(jù)的安全性。2、本發(fā)明紙質(zhì)文檔防篡改方法,采用改進(jìn)的24 二進(jìn)制反碼求和方法,使數(shù)據(jù)校驗具有高效性,而24位的二進(jìn)制字長度,使數(shù)據(jù)校驗的碰撞率達(dá)到1/224,可滿足日常紙質(zhì)文檔的要求。3、本發(fā)明針對目前信息化程度大,紙質(zhì)文檔仍然應(yīng)用廣泛,但缺乏針對紙質(zhì)文檔真實性驗證的有效手段等問題,提出了一個面向紙質(zhì)文檔的防篡改模型,快速有效的保護(hù)了紙質(zhì)文檔中重要信息不被篡改,該模型的發(fā)展前景較廣,在該模型的基礎(chǔ)上,進(jìn)一步研究,可以達(dá)到紙質(zhì)文檔的修復(fù)等目的。


圖I :本發(fā)明流程圖;圖2 :本發(fā)明校驗碼生成與校驗過程圖。
具體實施例方式下面結(jié)合附圖詳細(xì)描述本發(fā)明的
具體實施例方式參照圖I、圖2。本文發(fā)明紙質(zhì)文檔的防篡改方法,主要用于驗證紙質(zhì)文檔被篡改的問題,使得紙質(zhì)文檔的可靠性得到了很大的提高,其具體的實現(xiàn)過程如下I)設(shè)置數(shù)據(jù)保護(hù)區(qū)結(jié)構(gòu)信息,定義一個二元組PA,二元組由保護(hù)區(qū)標(biāo)識Pfi和保護(hù)區(qū)的坐標(biāo)信息集合Psi組成,Pfi為第i個保護(hù)區(qū),Psi為第i個保護(hù)區(qū)的坐標(biāo)集合,記作{Pfi,Psi},用來存儲重要數(shù)據(jù)的標(biāo)識和坐標(biāo)信息集合;2)將保護(hù)區(qū)信息{Pfi,Psi}中指定的重要數(shù)據(jù)以加密規(guī)則El進(jìn)行加密,得到加密編碼ENC ;3)將加密編碼ENC的2進(jìn)制字節(jié)流串,由低位向高位每24位分為一組,每一組記為一個字,不足24位高位補(bǔ)O ;所有24位二進(jìn)制字進(jìn)行加法運(yùn)算,最高位的進(jìn)位到最低位上;得到的和進(jìn)行取反運(yùn)算,得到校驗碼CC。4)將數(shù)據(jù)保護(hù)區(qū)結(jié)構(gòu)信息PA、加密的重要數(shù)據(jù)ENC和校驗碼CC生成二維條形碼(QR) TBC ;5)打印輸出紙質(zhì)文檔;6)掃描紙質(zhì)文檔得到圖像文件;7)讀取圖像文件中二維條形碼信息TBC得到保護(hù)區(qū)結(jié)構(gòu)信息PAB、校驗碼CCB和解密得到保護(hù)區(qū)原始數(shù)據(jù)信息VData,放入內(nèi)存數(shù)組中;8)使用保護(hù)區(qū)結(jié)構(gòu)信息PAB中的坐標(biāo)信息,利用OCR技術(shù)識別得到紙質(zhì)文檔中需要驗證的重要數(shù)據(jù),以加密規(guī)則El進(jìn)行加密,得到識別后的數(shù)據(jù)加密編碼ENC2 ; 9)將OCR識別后的數(shù)據(jù)加密編碼ENC2的2進(jìn)制字節(jié)流串,由低位向高位每24位分為一組,每一組記為一個字,不足24位高位補(bǔ)0 ;所有24位二進(jìn)制字進(jìn)行加法運(yùn)算,再與校驗碼CCB進(jìn)行加法運(yùn)算,所有加法運(yùn)算時,最高位的進(jìn)位到最低位上;得到的和進(jìn)行取反運(yùn)算,如果結(jié)果等于0表示通過,非0表示沒有通過。10)如果校驗結(jié)果不為0,即校驗失敗,使用保護(hù)區(qū)原始數(shù)據(jù)信息VData進(jìn)行人工
二次校驗。
權(quán)利要求
1.一種紙質(zhì)文檔防篡改方法,首先建立紙質(zhì)文檔打印模塊,設(shè)置數(shù)據(jù)保護(hù)區(qū)域,對保護(hù)區(qū)數(shù)據(jù)進(jìn)行加密編碼,編碼后的保護(hù)區(qū)數(shù)據(jù)進(jìn)行二進(jìn)制反碼求和生成校驗碼,生成紙質(zhì)文檔中的二維條形碼,打印輸出紙質(zhì)文檔,校驗紙質(zhì)文檔時,掃描得到紙質(zhì)文檔圖像文件,讀取二維條形碼信息,得到保護(hù)區(qū)域信息,使用OCR技術(shù)識別得到紙質(zhì)文檔中的重要數(shù)據(jù),從所述的二維條形碼中得到校驗碼,進(jìn)行數(shù)據(jù)校驗,所述的紙質(zhì)文檔防篡改實現(xiàn)過程如下 1)設(shè)置數(shù)據(jù)保護(hù)區(qū)結(jié)構(gòu)信息,定義一個二元組,二元組由保護(hù)區(qū)標(biāo)識和保護(hù)區(qū)的坐標(biāo)信息集合組成,用來存儲重要數(shù)據(jù)的標(biāo)識和坐標(biāo)信息 ; 2)將保護(hù)區(qū)中指定的數(shù)據(jù)以一種加密規(guī)則進(jìn)行加密編碼; 3)對加密編碼數(shù)據(jù)進(jìn)行24位二進(jìn)制反碼求和,得到文檔的校驗碼; 4)使用數(shù)據(jù)保護(hù)區(qū)結(jié)構(gòu)信息、加密編碼數(shù)據(jù)和校驗碼生成二維條形碼; 5)打印輸出紙質(zhì)文檔; 6)掃描紙質(zhì)文檔得到圖像文件; 7)讀取圖像文件中二維條形碼信息得到保護(hù)區(qū)結(jié)構(gòu)信息、校驗碼和保護(hù)區(qū)數(shù)據(jù)的加密信息,經(jīng)過解密可得到信息的原始數(shù)據(jù); 8)使用保護(hù)區(qū)結(jié)構(gòu)信息,利用OCR技術(shù)識別得到紙質(zhì)文檔中的重要數(shù)據(jù)信息,以與打印文檔時相同的加密編碼規(guī)則進(jìn)行加密編碼; 9)利用得到的數(shù)據(jù)加密編碼和二維條形碼中的校驗碼進(jìn)行校驗; 10)如果校驗不成功,使用解密得到的保護(hù)區(qū)原始數(shù)據(jù)信息進(jìn)行人工二次校驗。
2.如權(quán)利要求I所述的紙質(zhì)文檔防篡改方法,其特征在于,對保護(hù)區(qū)數(shù)據(jù)進(jìn)行二進(jìn)制反碼求和,對結(jié)果求反碼,生成校驗碼,該校驗碼生成過程如下 1)將保護(hù)區(qū)數(shù)據(jù)加密編碼的字節(jié)流串,由低位向高位每24位分為一組,記為一個字,不足24位高位補(bǔ)0 ; 2)所有二進(jìn)制字進(jìn)行加法運(yùn)算,最高位的進(jìn)位到最低位上; 3)得到的和進(jìn)行取反運(yùn)算,得到校驗碼。
3.如權(quán)利要求I所述的紙質(zhì)文檔防篡改方法,其特征在于,所述的紙質(zhì)文檔防篡改方法,對OCR識別后的數(shù)據(jù)進(jìn)行加密編碼與校驗碼進(jìn)行二進(jìn)制反碼求和,進(jìn)行數(shù)據(jù)校驗,該數(shù)據(jù)校驗過程如下 1)將OCR識別后的加密編碼(加密編碼規(guī)則同生成校驗碼)2進(jìn)制字節(jié)流串,由低位向高位每24位分為一組,記為一個字,不足24位高位補(bǔ)0 ; 2)所有二進(jìn)制字與校驗碼進(jìn)行加法運(yùn)算,最高位的進(jìn)位到最低位上; 3)得到的和進(jìn)行取反運(yùn)算,如果結(jié)果為0表示通過,非0表示沒有通過; 4)如果校驗失敗,則讀取二維條形碼中的備份數(shù)據(jù)信息進(jìn)行人工二次校驗。
全文摘要
本發(fā)明涉及一種高效紙質(zhì)文檔防篡改方法,適用于紙質(zhì)文檔的防篡改驗證系統(tǒng)。首先建立紙質(zhì)文檔打印模塊,設(shè)置數(shù)據(jù)保護(hù)區(qū)域,對保護(hù)區(qū)數(shù)據(jù)進(jìn)行加密編碼,編碼后的保護(hù)區(qū)數(shù)據(jù)進(jìn)行二進(jìn)制反碼求和生成校驗碼,生成紙質(zhì)文檔中的二維條形碼,打印輸出紙質(zhì)文檔,校驗紙質(zhì)文檔時,掃描得到紙質(zhì)文檔圖像文件,讀取二維條形碼信息,得到保護(hù)區(qū)域信息,使用OCR技術(shù)識別得到紙質(zhì)文檔中的重要數(shù)據(jù),從所述的二維條形碼中得到校驗碼,進(jìn)行數(shù)據(jù)校驗。本發(fā)明所提供的數(shù)據(jù)校驗方法具有相當(dāng)?shù)母咝c準(zhǔn)備性,較好的解決了紙質(zhì)文檔中重要信息被篡改的問題,保證了紙質(zhì)文檔中數(shù)據(jù)的安全性。
文檔編號G06K7/10GK102722737SQ20121015678
公開日2012年10月10日 申請日期2012年5月13日 優(yōu)先權(quán)日2012年5月13日
發(fā)明者季超, 宋亞林, 龐子龍, 張纓, 武相軍 申請人:河南大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
兴海县| 六安市| 方正县| 武乡县| 灵山县| 娄底市| 阳曲县| 巴楚县| 林口县| 仁寿县| 色达县| 松桃| 鲁甸县| 林甸县| 白银市| 海口市| 林西县| 中超| 新丰县| 昌江| 景泰县| 长葛市| 土默特左旗| 三河市| 灌南县| 岑溪市| 安龙县| 泉州市| 揭东县| 扎赉特旗| 迭部县| 卓尼县| 安康市| 康平县| 淮安市| 页游| 桂平市| 镇原县| 盐城市| 九寨沟县| 繁峙县|