CN101295343B - Two-dimensional code multi-enciphering anti-fake printing method - Google Patents
Two-dimensional code multi-enciphering anti-fake printing method Download PDFInfo
- Publication number
- CN101295343B CN101295343B CN2008100712458A CN200810071245A CN101295343B CN 101295343 B CN101295343 B CN 101295343B CN 2008100712458 A CN2008100712458 A CN 2008100712458A CN 200810071245 A CN200810071245 A CN 200810071245A CN 101295343 B CN101295343 B CN 101295343B
- Authority
- CN
- China
- Prior art keywords
- encryption
- data
- double
- dimensional code
- 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.)
- Active
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Storage Device Security (AREA)
- Credit Cards Or The Like (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
The invention relates to the anti-counterfeiting printing technical field, in particular to a multi-encryption and anti-counterfeiting printing method for a two-dimensional code which is applicable to the two-dimensional code and has encryption requirements on the information of the two-dimensional code, and the multi-encryption and anti-counterfeiting printing method is carried out according to the following steps: (1) original data of the two-dimensional code to be encrypted is input to an encryption system; (2) the encryption system takes out one or a plurality of bits from the original data of the two-dimensional code to carry out a first encryption algorithm calculation, thus obtaining a group of random check codes; (3) the group of random check codes are arranged in the original data of the two-dimensional code, thus generating a group of data containing the random check codes; (4) the obtained data containing the random check codes is carried out a second encryption algorithm calculation, thus generating the dual-encryption data; (5) the obtained dual-encryption data is utilized for generating the dual-encryption two-dimensional code; (6) the dual-encryption two-dimensional code is transmitted to a digital printing system for printing. The method can effectively prevent others from utilizing the existing two-dimensional code reading device to decode the encrypted content, thus obtaining the information in the two-dimensional code and having good confidentiality.
Description
Technical field
The present invention relates to the anti-counterfeiting printing technology field, particularly a kind of two-dimensional code multi-enciphering anti-fake printing method, this technology is applicable to the occasion that the two-dimension code internal information is had security requirements.
Background technology
In the prior art, the two-dimension code internal information just can be distinguished two-dimension code as long as the fake producer has corresponding two-dimentional recognizing apparatus, thereby obtain the two-dimension code internal information not through encryption.Like this, two-dimension code just can't be used under some have the occasion of security requirements.
Summary of the invention
The object of the present invention is to provide a kind of two-dimensional code multi-enciphering anti-fake printing method, this method can prevent effectively that other people from utilizing existing two-dimensional code reading equipment that encrypted content is deciphered to obtain two-dimension code internal information, good confidentiality.
The technical solution used in the present invention is: this two-dimensional code multi-enciphering anti-fake printing method, carry out as follows:
(1), with two-dimension code raw data input encryption system to be encrypted;
(2), encryption system takes out a certain position or several and carries out a re-encryption algorithm computing from this two-dimension code raw data, obtain one group of check code at random;
(3), with this group stochastic kernel to piling up in the two-dimension code raw data, generate one group and contain the data of check code at random;
(4), the data of check code that contain at random that obtain are carried out double cryptographic algorithm computing, generate the double-encryption data;
(5), utilize the double-encryption data that obtain to generate the double-encryption two-dimension code;
(6), the double-encryption two-dimension code is transferred to digital printing system printing.
The decryption method of this two-dimensional code multi-enciphering anti-fake printing method, carry out as follows:
(1), utilize the recognizing apparatus contain decrypted program to read the double-encryption two-dimension code, obtain the double-encryption data;
(2), the double-encryption data are carried out double decipherment algorithm computing, obtain containing the data of check code at random; As do not obtain containing the data of check code at random, promptly be accredited as vacation;
(3) carry out a heavy decipherment algorithm computing, the two-dimension code raw data that obtains deciphering to containing at random the data of check code; As the two-dimension code raw data that does not obtain deciphering, promptly be accredited as vacation.
Distinguishing feature of the present invention is to carry out multi-enciphering according to the raw data that the user improves, generating the double-encryption two-dimension code prints, the terminal user holds the recognizing apparatus that contains decrypted program and reads data in the double-encryption two-dimension code, this technology is applied to the two-dimension code internal information is had the product of security requirements, the fake producer has the problem that two dimension code reading equipment just can obtain the two-dimension code internal information as long as can effectively solve in the past, thereby has improved confidentiality greatly.
The present invention is described in further detail below in conjunction with drawings and the specific embodiments.
Description of drawings
Fig. 1 is the product process figure of double-encryption two-dimension code of the present invention.
Fig. 2 is the decoding process figure of double-encryption two-dimension code of the present invention.
Embodiment
Two-dimensional code multi-enciphering anti-fake printing method of the present invention, carry out as follows:
(1), with two-dimension code raw data input encryption system to be encrypted;
(2), encryption system takes out a certain position or several and carries out a re-encryption algorithm computing from this two-dimension code raw data, obtain one group of check code at random;
(3), with this group stochastic kernel to piling up in the two-dimension code raw data, generate one group and contain the data of check code at random;
(4), the data of check code that contain at random that obtain are carried out double cryptographic algorithm computing, generate the double-encryption data;
(5), utilize the double-encryption data that obtain to generate the double-encryption two-dimension code;
(6), the double-encryption two-dimension code is transferred to digital printing system printing.
The decryption method of above-mentioned two-dimensional code multi-enciphering anti-fake printing method, carry out as follows:
(1), utilize the recognizing apparatus contain decrypted program to read the double-encryption two-dimension code, obtain the double-encryption data;
(2), the double-encryption data are carried out double decipherment algorithm computing, obtain containing the data of check code at random; As do not obtain containing the data of check code at random, promptly be accredited as vacation;
(3) carry out a heavy decipherment algorithm computing, the two-dimension code raw data that obtains deciphering to containing at random the data of check code; As the two-dimension code raw data that does not obtain deciphering, promptly be accredited as vacation.
More than be preferred embodiment of the present invention, all changes of doing according to technical solution of the present invention when the function that is produced does not exceed the scope of technical solution of the present invention, all belong to protection scope of the present invention.
Claims (1)
1. two-dimensional code multi-enciphering anti-fake printing method is characterized in that: carry out as follows:
1) with two-dimension code raw data input encryption system to be encrypted;
2) encryption system takes out a certain position or several and carries out a re-encryption algorithm computing from this two-dimension code raw data, obtains one group of check code at random;
3) this is organized stochastic kernel to piling up in the two-dimension code raw data, generate one group and contain the data of check code at random;
4) data of check code that contain at random that obtain are carried out double cryptographic algorithm computing, generate the double-encryption data;
5) utilize the double-encryption data that obtain to generate the double-encryption two-dimension code;
6) the double-encryption two-dimension code is transferred to digital printing system printing;
The decryption method of described two-dimensional code multi-enciphering anti-fake printing method is carried out as follows:
The recognizing apparatus that a, utilization contain decrypted program reads the double-encryption two-dimension code, obtains the double-encryption data;
B, the double-encryption data are carried out double decipherment algorithm computing, obtain containing the data of check code at random; As do not obtain containing the data of check code at random, promptly be accredited as vacation;
C, carry out a heavy decipherment algorithm computing, the two-dimension code raw data that obtains deciphering to containing at random the data of check code; As the two-dimension code raw data that does not obtain deciphering, promptly be accredited as vacation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100712458A CN101295343B (en) | 2008-06-19 | 2008-06-19 | Two-dimensional code multi-enciphering anti-fake printing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100712458A CN101295343B (en) | 2008-06-19 | 2008-06-19 | Two-dimensional code multi-enciphering anti-fake printing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101295343A CN101295343A (en) | 2008-10-29 |
CN101295343B true CN101295343B (en) | 2011-05-18 |
Family
ID=40065623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100712458A Active CN101295343B (en) | 2008-06-19 | 2008-06-19 | Two-dimensional code multi-enciphering anti-fake printing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101295343B (en) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101980186B (en) * | 2009-11-27 | 2013-04-24 | 深圳市佳维思科技有限公司 | Goods tracing anti-counterfeiting coding method |
CN102163291B (en) * | 2010-02-22 | 2013-04-24 | 上海镭立激光科技有限公司 | Laser marking multi-encrypted two-dimensional code fingerprint anti-counterfeit authentication method and system |
CN103093173A (en) * | 2011-11-02 | 2013-05-08 | 李华容 | Anti-fake method, anti-fake label and label manufacture method |
CN102546174A (en) * | 2011-12-20 | 2012-07-04 | 贾松仁 | Two-dimensional code encryption/decryption method and anti-counterfeiting method |
CN102831455A (en) * | 2012-08-09 | 2012-12-19 | 陕西煤航安全印务有限公司 | Multiple anti-fake method based on two-dimensional bar code |
CN102855578A (en) * | 2012-09-12 | 2013-01-02 | 王德崇 | Anti-counterfeiting method and anti-counterfeiting mark |
CN102945430A (en) * | 2012-10-22 | 2013-02-27 | 北京印刷学院 | Single-parameter, single-variable, double-increasing and circulating encryption type binary anti-counterfeit printing method |
CN102945434A (en) * | 2012-10-22 | 2013-02-27 | 北京印刷学院 | Double-variant two-dimensional progressive encryption binary anti-counterfeiting printing method |
CN102945399A (en) * | 2012-10-22 | 2013-02-27 | 北京印刷学院 | Triple gradually-increased encryption binary anti-counterfeiting printing method |
CN102945491A (en) * | 2012-10-22 | 2013-02-27 | 北京印刷学院 | Single-parameter displacement three-dimensional displacement encrypted binary anti-counterfeiting printing method |
CN102945437B (en) * | 2012-10-22 | 2015-07-01 | 北京印刷学院 | Parameter-displacement, double-variable and two-dimensional encryption type binary anti-counterfeit printing method |
CN102945385A (en) * | 2012-10-22 | 2013-02-27 | 北京印刷学院 | Double-variant third-order gradually-increased encryption binary anti-counterfeiting printing method |
CN102945444B (en) * | 2012-10-22 | 2015-07-01 | 北京印刷学院 | Shift left displacement stepping increasing encryption binary anti-counterfeit printing method |
CN102945424A (en) * | 2012-10-22 | 2013-02-27 | 常州轻工职业技术学院 | Anti-fake printing method by two-dimensional encryption |
CN103106519A (en) * | 2013-01-22 | 2013-05-15 | 北京印刷学院 | Multi-parametric-variable double-layer gradient polynary encryption anti-fake information storage trademark |
CN103106512A (en) * | 2013-01-22 | 2013-05-15 | 北京印刷学院 | Multiparameter multivariable ternary encryption anti-fake information storage trademark |
CN103106510A (en) * | 2013-01-22 | 2013-05-15 | 北京印刷学院 | Multi-parameter multivariant circulating encryption anti-fake information storage brand |
CN103106452A (en) * | 2013-01-22 | 2013-05-15 | 北京印刷学院 | Multivariate parameter gradation unitary circulating encryption anti-fake information storage trademark |
CN103106514A (en) * | 2013-01-22 | 2013-05-15 | 北京印刷学院 | Multi-parameter binary encryption anti-fake information storage brand |
CN103106511A (en) * | 2013-01-22 | 2013-05-15 | 北京印刷学院 | Multivariate multi-parameter gradient unitary circulating encryption anti-fake information storage trademark |
CN104281866A (en) * | 2013-07-09 | 2015-01-14 | 航天信息股份有限公司 | Two-dimensional code application method and device |
CN104636783B (en) * | 2015-02-25 | 2018-03-02 | 立德高科(北京)数码科技有限责任公司 | Based on present system time with generate carry Net silver information Quick Response Code method |
CN105005804A (en) * | 2015-07-10 | 2015-10-28 | 南京邮电大学 | Highly secure miniature optical label system |
CN105761085A (en) * | 2016-02-01 | 2016-07-13 | 浪潮软件集团有限公司 | A method, device and system for authentic product identification |
CN108306889A (en) * | 2018-02-06 | 2018-07-20 | 佛山市南方数据科学研究院 | A kind of invisible two dimensional barcode information encryption system |
CN108416223B (en) * | 2018-02-11 | 2022-04-15 | 长沙理工大学 | An Information Tag Encryption Method and System Based on Chaos Theory |
CN108596309B (en) * | 2018-04-24 | 2020-04-21 | 重庆大学 | QR code generation and verification method |
CN111613342A (en) * | 2020-04-09 | 2020-09-01 | 长威信息科技发展股份有限公司 | Epidemic situation prevention and control method based on big data |
-
2008
- 2008-06-19 CN CN2008100712458A patent/CN101295343B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN101295343A (en) | 2008-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101295343B (en) | Two-dimensional code multi-enciphering anti-fake printing method | |
CN102902997B (en) | A kind of Quick Response Code hybrid coding, decoding device and method | |
CN103778590B (en) | Using digital picture storage and the method and apparatus of transmission information | |
CN105825257B (en) | Information hiding and hiding information extracting method and system based on two-dimensional bar code | |
CN103198344B (en) | Tax control secure two-dimensional code coding, decoding processing method | |
CN101894244B (en) | System and method for enciphering electronic data | |
WO2017045594A1 (en) | Anti-counterfeit method | |
CN104268610B (en) | A hierarchical QR code generation method and reading method | |
CN101355684A (en) | Image digital content sending and receiving method and its sender and receiver | |
CN105976005A (en) | Two-dimensional code encrypting method, two-dimensional code generating device and two-dimensional code scanning device | |
CN102073977A (en) | Methods and equipment for generating and authenticating digital signatures and digital signature system | |
US20090046848A1 (en) | Encryption management system | |
Goel et al. | A way to secure a QR code: SQR | |
CN101859360A (en) | File security processing method, corresponding software and decryption reading device | |
CN1945591A (en) | Encryting anti-fake technology for electronic label | |
Malalla et al. | Improving hiding security of Arabic text steganography by hybrid AES cryptography and text steganography | |
Yu et al. | A Novel Three‐Layer QR Code Based on Secret Sharing Scheme and Liner Code | |
CN101383825A (en) | Method, apparatus and terminal implementing computer file ciphering | |
CN110069907A (en) | Big data source tracing method and system based on digital watermarking | |
CN102592094A (en) | Novel data encryption storage and exchange system | |
CN103745252A (en) | Coding line, two-dimensional coding method and two-dimensional decoding method | |
CN201063641Y (en) | High safety encryption/decryption device including human information | |
Ali et al. | A new approach for expansion the throughput capacity of the quick response code | |
JPH05130098A (en) | Transmission method for ciphering data and card with ciphering data recorded thereon | |
Rachmawanto et al. | Testing data security using a vigenere cipher based on the QR code |
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 | ||
C56 | Change in the name or address of the patentee |
Owner name: HONGBO CO., LTD. Free format text: FORMER NAME: FUJIAN HONGBO PRINTING CO., LTD. |
|
CP01 | Change in the name or title of a patent holder |
Address after: Jinshan Development Zone JINDA road Fuzhou city Fujian province 350000 No. 136 Patentee after: Hongbo Co., Ltd. Address before: Jinshan Development Zone JINDA road Fuzhou city Fujian province 350000 No. 136 Patentee before: Fujian Hongbo Printing Co.,Ltd. |