CN102722737B - A kind of paper document tamper resistant method - Google Patents

A kind of paper document tamper resistant method Download PDF

Info

Publication number
CN102722737B
CN102722737B CN201210156783.3A CN201210156783A CN102722737B CN 102722737 B CN102722737 B CN 102722737B CN 201210156783 A CN201210156783 A CN 201210156783A CN 102722737 B CN102722737 B CN 102722737B
Authority
CN
China
Prior art keywords
paper document
protected location
data
information
check code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201210156783.3A
Other languages
Chinese (zh)
Other versions
CN102722737A (en
Inventor
宋亚林
武相军
季超
庞子龙
张缨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Henan University
Original Assignee
Henan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Henan University filed Critical Henan University
Priority to CN201210156783.3A priority Critical patent/CN102722737B/en
Publication of CN102722737A publication Critical patent/CN102722737A/en
Application granted granted Critical
Publication of CN102722737B publication Critical patent/CN102722737B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The present invention relates to a kind of tamper resistant method of efficient paper document, be applicable to the anti-tamper verification system of paper document.First paper document print module is set up; setting data protection zone; coding is encrypted to protected location data; protected location data after coding are carried out one's complement summation and are generated check code; generate the two-dimensional bar in paper document; printout paper document; during verification paper document; scanning obtains paper document image file; read two-dimensional bar information, obtain protection zone information, the identification of use OCR technology obtains the protected location data in paper document; from described two-dimensional bar, obtain check code, carry out data check.Data verification method provided by the present invention has suitable efficient and preparatory, preferably resolves the problem that important information in paper document is tampered, ensure that the security of data in paper document.

Description

A kind of paper document tamper resistant method
Technical field
The present invention relates to a kind of efficient paper document tamper resistant method, be applicable to the anti-tamper verification system of paper document.
Background technology
In recent years, along with computer application, internet and the development of multimedia information technology and continuing to increase of the level of informatization, document is applied to the every field of society gradually, and document security seems more and more important, and the authenticity verification demand of document content also increases thereupon.Electronic document is tampered to prevent, normal mode such as employing numeral mirror name or digital watermarking etc.Digital watermark technology is a hot research in international information-security field, embed digital watermark in multimedia messages, for false proof, anti-tamper, the certification of digital medium information, the aspect such as data security guarantee and integrity ensuring provide a kind of new solution route.But the method at present also not preventing paper document to be tampered, causes the authenticity of paper document, reliability reduces greatly.
Summary of the invention
The object of the invention is to for the anti-tamper Problems existing of existing paper document, a kind of efficient paper document tamper resistant method is proposed, it utilizes the gordian technique such as data encoding, two-dimensional bar, image recognition, devise the anti-tamper model of safe and reliable paper document, the problem that checking paper document is tampered can be efficiently solved, the reliability of paper document is greatly improved.
The technical solution adopted in the present invention: a kind of paper document tamper resistant method, first paper document print module is set up, setting data protection zone, coding is encrypted to protected location data, protected location data after coding are carried out one's complement summation and are generated check code, generate the two-dimensional bar in paper document, printout paper document, during verification paper document, scanning obtains paper document image file, read two-dimensional bar information, obtain protection zone information, the identification of use OCR technology obtains the protected location data in paper document, check code is obtained from described two-dimensional bar, carry out data check.The anti-tamper implementation procedure of described paper document is as follows:
1) setting data protected location structural information, defines two tuples, and two tuples are identified by protected location and the coordinate information set of protected location forms, and is used for the mark of storage significant data and coordinate information;
2) data of specifying in protected location are encrypted coding with a kind of encryption rule;
3) 24 one's complement summations are carried out to encrypted encoded data, obtain the check code of document;
4) usage data protected location structural information, encrypted encoded data and check code generate two-dimensional bar;
5) printout paper document;
6) scan paper document and obtain image file;
7) in reading images file, two-dimensional bar information obtains the encrypted encoded data of protected location structural information, check code and protected location data, can obtain protected location primary data information (pdi) through deciphering;
8) use protected location structural information, utilize the protected location data message that the identification of OCR technology obtains in paper document, be encrypted coding with the scrambled rule identical with during printed document;
9) check code in the protected location encrypted encoded data obtained and two-dimensional bar is utilized to verify;
10) if verify unsuccessful, the protected location primary data information (pdi) using deciphering to obtain carries out secondary verification.
Described step 3) comprises:
1) by the byte stream string that protected location data encryption is encoded, be divided into one group by low level to every 24 an of high position, be designated as a word, the high-order benefit 0 less than 24;
2) all binary words carry out additive operation, and the carry of most significant digit is on lowest order;
3) obtain and carry out negate computing, obtain check code.
Described step 9):
1) by 2 system byte stream strings of encrypted encoded data, be divided into one group by low level to every 24 an of high position, be designated as a word, the high-order benefit 0 less than 24;
2) all binary words and check code carry out additive operation, and the carry of most significant digit is on lowest order;
3) obtain and carry out negate computing, if result is 0 expression verification succeeds, non-zero expression verifies unsuccessfully.
Useful good effect of the present invention:
1, the tamper resistant method of paper document of the present invention, the data verification method provided has suitable efficient and accuracy, can solve the problem that important information in paper document is tampered preferably, can ensure the security of data in paper document;
2, paper document tamper resistant method of the present invention, adopts the 24 one's complement summation approachs improved, makes data check have high efficiency, and the binary word length of 24, make the collision rate of data check reach 1/2^24, the requirement of daily paper document can be met;
3, the present invention is directed to the large of the current level of informatization; paper document is still widely used; but the problem such as effective means lacked for paper document authenticity verification; propose an anti-tamper model towards paper document; protect important information in paper document not fast and effectively to be tampered, the development prospect of this model is comparatively wide, on the basis of this model; further research, can reach the objects such as the reparation of paper document.
Summary of the invention
Fig. 1 is process flow diagram of the present invention.
Fig. 2 is that check code of the present invention generates and checking procedure figure.
Embodiment
The specific embodiment of the present invention is described in detail below in conjunction with accompanying drawing:
With reference to Fig. 1, Fig. 2.The tamper resistant method of invention paper document herein, be mainly used in the problem verifying that paper document is tampered, the reliability of paper document is greatly improved, and its concrete implementation procedure is as follows:
1) setting data protected location structural information, define two tuple PA, the coordinate information set Psi that two tuples identify Pfi and protected location by protected location forms, Pfi is i-th protected location, Psi is the coordinate set of i-th protected location, be denoted as that { Pfi, Psi}, be used for storing the mark of significant data and coordinate information set;
2) by protected location information, { significant data of specifying in Pfi, Psi} is encrypted with encryption rule E1, obtains protected location encrypted encoded data ENC;
3) by the 2 system byte stream strings of encrypted encoded data ENC, be divided into one group by low level to every 24 an of high position, each group is designated as a word, the high-order benefit 0 less than 24; All 24 binary words carry out additive operation, and the carry of most significant digit is on lowest order; Obtain and carry out negate computing, obtain check code CC;
4) the protected location data ENC of protected data area structural information PA, encryption and check code CC is generated two-dimensional bar (QR) TBC;
5) printout paper document;
6) scan paper document and obtain image file;
7) in reading images file, two-dimensional bar information TBC obtains protected location structural information PAB, check code CCB and deciphering obtains protected location primary data information (pdi) VData, puts into memory array;
8) use the coordinate information in the structural information PAB of protected location, utilize the identification of OCR technology to obtain the protected location data needing in paper document to verify, be encrypted with encryption rule E1, obtain the protected location encrypted encoded data ENC2 after identifying;
9) the 2 system byte stream strings of the protected location encrypted encoded data ENC2 after OCR being identified, be divided into one group by low level to every 24 an of high position, each group is designated as a word, the high-order benefit 0 less than 24; All 24 binary words carry out additive operation, then carry out additive operation with check code CCB, and during all additive operations, the carry of most significant digit is on lowest order; Obtain and carry out negate computing, if result equals 0 expression verification succeeds, non-zero expression verifies unsuccessfully;
10) if check results is not 0, namely verify failure, use protected location primary data information (pdi) VData to carry out artificial secondary verification.

Claims (1)

1. a paper document tamper resistant method, first paper document print module is set up, setting data protection zone, coding is encrypted to protected location data, protected location data after coding are carried out one's complement summation and are generated check code, generate the two-dimensional bar in paper document, printout paper document, during verification paper document, scanning obtains paper document image file, read two-dimensional bar information, obtain protection zone information, the identification of use OCR technology obtains the protected location data in paper document, check code is obtained from described two-dimensional bar, carry out data check, the anti-tamper implementation procedure of described paper document is as follows:
1) setting data protected location structural information, defines two tuples, and two tuples are identified by protected location and the coordinate information set of protected location forms, and is used for the mark of storage significant data and coordinate information;
2) data of specifying in protected location are encrypted coding with a kind of encryption rule;
3) 24 one's complement summations are carried out to encrypted encoded data, obtain the check code of document;
4) usage data protected location structural information, encrypted encoded data and check code generate two-dimensional bar;
5) printout paper document;
6) scan paper document and obtain image file;
7) in reading images file, two-dimensional bar information obtains the encrypted encoded data of protected location structural information, check code and protected location data, can obtain protected location primary data information (pdi) through deciphering;
8) use protected location structural information, utilize the protected location data message that the identification of OCR technology obtains in paper document, be encrypted coding with the scrambled rule identical with during printed document;
9) check code in the protected location encrypted encoded data obtained and two-dimensional bar is utilized to verify;
10) if verify unsuccessful, the protected location primary data information (pdi) using deciphering to obtain carries out artificial secondary verification;
Described step 3) comprises:
1) by the byte stream string that protected location data encryption is encoded, be divided into one group by low level to every 24 an of high position, be designated as a word, the high-order benefit 0 less than 24;
2) all binary words carry out additive operation, and the carry of most significant digit is on lowest order;
3) obtain and carry out negate computing, obtain check code;
Described step 9) comprises:
1) by 2 system byte stream strings of encrypted encoded data, be divided into one group by low level to every 24 an of high position, be designated as a word, the high-order benefit 0 less than 24;
2) all binary words and check code carry out additive operation, and the carry of most significant digit is on lowest order;
3) obtain and carry out negate computing, check successfully if result is 0 expression, non-zero expression verifies unsuccessfully.
CN201210156783.3A 2012-05-13 2012-05-13 A kind of paper document tamper resistant method Expired - Fee Related CN102722737B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210156783.3A CN102722737B (en) 2012-05-13 2012-05-13 A kind of paper document tamper resistant method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210156783.3A CN102722737B (en) 2012-05-13 2012-05-13 A kind of paper document tamper resistant method

Publications (2)

Publication Number Publication Date
CN102722737A CN102722737A (en) 2012-10-10
CN102722737B true CN102722737B (en) 2015-11-25

Family

ID=46948486

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210156783.3A Expired - Fee Related CN102722737B (en) 2012-05-13 2012-05-13 A kind of paper document tamper resistant method

Country Status (1)

Country Link
CN (1) CN102722737B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102929848A (en) * 2012-10-31 2013-02-13 上海合合信息科技发展有限公司 Generation method and generation system of PDF (Portable Document Format) documents
CN104298653B (en) * 2013-07-18 2017-11-24 北大方正集团有限公司 The method and apparatus for identifying document properties by changing page effect
CN103745252B (en) * 2013-12-27 2017-04-05 广州市宝比万像科技有限公司 Coding row, two-dimentional code encoding method and Quick Response Code coding/decoding method
WO2015152982A1 (en) * 2014-03-31 2015-10-08 Hewlett-Packard Development Company, L.P. Acquisition of linked versions of print content having machine-readable links
CN105631348A (en) * 2014-10-31 2016-06-01 江苏威盾网络科技有限公司 Paper printed file secrecy method
US10956590B2 (en) 2018-10-22 2021-03-23 Thales Dis Cpl Usa, Inc. Methods for securely managing a paper document
US10970408B2 (en) * 2018-10-10 2021-04-06 Thales Dis Cpl Usa, Inc. Method for securing a digital document
EP3864559A1 (en) * 2018-10-10 2021-08-18 Thales Dis Cpl Usa, Inc. Method for securing a digital document
US11625496B2 (en) 2018-10-10 2023-04-11 Thales Dis Cpl Usa, Inc. Methods for securing and accessing a digital document
CN109903478A (en) * 2019-03-15 2019-06-18 广东金赋科技股份有限公司 Papery license self-help print method and system
CN112487490A (en) * 2019-09-11 2021-03-12 株式会社理光 Tamper recognition method, device, and medium
CN111178794A (en) * 2019-12-18 2020-05-19 惠州市德赛西威汽车电子股份有限公司 Method for checking bill of material information

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5912974A (en) * 1994-04-05 1999-06-15 International Business Machines Corporation Apparatus and method for authentication of printed documents
CN101281581A (en) * 2007-09-27 2008-10-08 北京数字证书认证中心有限公司 Method for checking whether contents of paper file is distorted or not
CN101996298A (en) * 2009-08-14 2011-03-30 鸿富锦精密工业(深圳)有限公司 Encrypting method and decrypting method corresponding to same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5912974A (en) * 1994-04-05 1999-06-15 International Business Machines Corporation Apparatus and method for authentication of printed documents
CN101281581A (en) * 2007-09-27 2008-10-08 北京数字证书认证中心有限公司 Method for checking whether contents of paper file is distorted or not
CN101996298A (en) * 2009-08-14 2011-03-30 鸿富锦精密工业(深圳)有限公司 Encrypting method and decrypting method corresponding to same

Also Published As

Publication number Publication date
CN102722737A (en) 2012-10-10

Similar Documents

Publication Publication Date Title
CN102722737B (en) A kind of paper document tamper resistant method
JP7093352B2 (en) Composite 2D barcodes, digital certificate media, generators, readers and methods
CN100565546C (en) A kind of method of checking contents of paper file whether to be distorted
CN108805787B (en) Paper document tampering and authenticating method and device
CN103049682B (en) Character pitch encoding-based dual-watermark embedded text watermarking method
CN110457873B (en) Watermark embedding and detecting method and device
CN101957810A (en) Method and device for embedding and detecting watermark in document by using computer system
CN105303075B (en) Adaptive Text Watermarking method based on PDF format
CN106951943A (en) Believable electronic contract is printed as paper contract and restores the method for electronic contract again
US20210117983A1 (en) Method for anti-counterfeit inspection of qr code of agricultural product based on watermark library
CN105205674A (en) Product anti-counterfeiting method based on two-dimensional code
CN104063731A (en) Two-dimension code anti-counterfeiting printing and verification method adopting digital watermark technology
CN101834726A (en) Safe encryption method based on bi-dimensional codes
Chang et al. A block-based watermarking scheme for image tamper detection and self-recovery
Qi et al. Robust authentication for paper-based text documents based on text watermarking technology
CN102013088B (en) Digital watermark generation and embedding method based on comprehensive characteristics of digital archival resources
WO2020237881A1 (en) Method and apparatus for injecting anti-counterfeit information, computer device, and storage medium
Neyman et al. Reversible fragile watermarking based on difference expansion using manhattan distances for 2d vector map
CN105912894B (en) A method of it is anti-fake that passport NO. being used for E-seal printed text
Lozhnikov et al. Method of protecting paper and electronic text documents through a hidden biometric identifier based on a signature
Dlamini et al. Mitigating the challenge of hardcopy document forgery
CN103810407A (en) GIS vector data line face layer copyright authentication method
CN103065101A (en) Anti-counterfeiting method for documents
CN102270312A (en) Method for making point bitmap, and goods-fleeing prevention verification method
CN102521557A (en) Tamper detection method of RFID (Radio Frequency Identification Device) electronic label data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151125

Termination date: 20170513

CF01 Termination of patent right due to non-payment of annual fee