CN101145179B - Device and method for recognizing enciphered bar code - Google Patents
Device and method for recognizing enciphered bar code Download PDFInfo
- Publication number
- CN101145179B CN101145179B CN2006100960904A CN200610096090A CN101145179B CN 101145179 B CN101145179 B CN 101145179B CN 2006100960904 A CN2006100960904 A CN 2006100960904A CN 200610096090 A CN200610096090 A CN 200610096090A CN 101145179 B CN101145179 B CN 101145179B
- Authority
- CN
- China
- Prior art keywords
- bar code
- smart card
- key
- card read
- write
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Storage Device Security (AREA)
- Credit Cards Or The Like (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
The present invention discloses a reading device and a system of encrypted bar codes. The device comprises essentially an imaging system, a decoding system and an output system. An additional read-write system of smart cards is connected with the mainboard of the reading device of bar codes and is used for transmitting the processed information to the output system. The read-write system of smart cards is arranged with smart cards written with keys. The present invention provides the method that a decrypting step is added besides a reading step, a decoding step and an output step. The keys contained in the digital information transmitted by the decoding system are contrasted with the keys of the smart cards of a read-write system of smart cards, decrypted and transmitted to the output system by the read-write system of smart cards. The present invention adopts the read-write system of smart cards and results in a fact that the information of the bar codes read by a reading device of the bar codes cannot be displayed until being decrypted by smart cards. The device aims at the application of a bar code reading that needs security and encryption.
Description
Technical field
The present invention relates to the bar code reading technical field, relate in particular to the bar code reading technical field that is used to distinguish enciphered bar code.
Background technology
Common bar code reader, mainly by imaging system, decode system, output system is formed.Imaging system is used for the bar code information scanning imagery, and decode system is decoded the information that imaging system obtains, and discerns, compares with available data, obtains corresponding with it product information, and output system outputs to display terminal with the product information that generates.Because the user is as long as use common bar code reader can know the information that bar code comprises, when recognition contains the bar code of security information, when using, be unfavorable for maintaining secrecy of bar code information as distinguishing for the bar code of the bar code that contains payment use information or personal security's information.
Summary of the invention
The purpose of this invention is to provide a kind of bar code reader that can distinguish enciphered bar code.
Another object of the present invention provides a kind of bar code reading method that can distinguish enciphered bar code.
For achieving the above object, the reading device of enciphered bar code of the present invention mainly comprises imaging system, decode system and output system, other has a smart card read-write system to be connected with the mainboard of bar code reader, receive the numerical information of decode system output, and the information transmission after will handling gives output system, and this smart card read-write system is equipped with the smart card with key.
The present invention utilizes common bar code reader, smart card read-write device of design and installation, and the bar code information that bar code reader is distinguished must could show through after the smart card deciphering.This equipment is primarily aimed at the bar code reading that needs safety encipher and uses.
The present invention is on information transmission, and the mainboard of smart card read-write system and bar code reader is finished the mutual of information by the physical connection transmission signals.
The present invention can encrypt as " symmetric cryptography " and " asymmetric encryption " two kinds and use: promptly the secrete key of smart card of smart card read-write system and quilt are distinguished bar code key identical (PKI mode), and this is that symmetric cryptography is used; Also can adopt the secrete key of smart card and quilt recognition bar code key different (PKI and private keys) of smart card read-write system, this is the asymmetric encryption mode.
For realizing another object of the present invention, the reading method of enciphered bar code of the present invention comprises:
The recognition step by the imaging system of bar code reader, is obtained the bar code graphics that has the ciphertext key, and is finished digitizing, is transferred to decode system;
Decoding step, the decode system of bar code reader is decoded to the numerical information that receives, and obtains including the numerical information of ciphertext key;
The output step, the information after the recognition that the output system of bar code reader will receive outputs to output port;
Other has a decryption step, the key that numerical information contained that the smart card read-write system of bar code reader comes the decode system transmission, compare with the secrete key of smart card of smart card read-write system, under the situation that meets the deciphering requirement, the smart card read-write system is opened ciphertext, be reduced into bar code raw information, and be transferred to output system.
Like this, the bar code that contains the ciphertext key must could obtain original bar code information by decryption step, can maintain secrecy to bar code information effectively.
Description of drawings
The present invention is described in further detail below in conjunction with accompanying drawing:
Fig. 1 is a structural representation of the present invention;
Fig. 2 is a principle schematic of the present invention.
Embodiment
See also shown in Figure 1ly, the reading device of enciphered bar code of the present invention mainly comprises imaging system, decode system, smart card read-write system 1 and output system.This smart card read-write system 1 is connected with the mainboard 2 of bar code reader, provides power supply 21 by bar code reader mainboard 2 to intelligent read system 1; This smart card read-write system utilizes TXT serial ports 22, RXT serial ports 23 to keep being connected with mainboard 2, guarantee the decoded portion of bar code reader and the information interaction of smart card read-write system 1, receive the numerical information of decode system output, and the information transmission after will handling is given output system; This smart card read-write system is equipped with the smart card with key, this key can be distinguished bar code key identical (PKI mode) with quilt, this is that symmetric cryptography is used, also can adopt the secrete key of smart card and quilt recognition bar code key different (PKI and private keys) of smart card read-write system, this is the asymmetric encryption mode.
The reading method of enciphered bar code of the present invention comprises:
The recognition step by the imaging system of bar code reader, is obtained the bar code graphics that has the ciphertext key, and is finished digitizing, is transferred to decode system;
Decoding step, the decode system of bar code reader is decoded to the numerical information that receives, and obtains including the numerical information of ciphertext key;
Decryption step, the key that numerical information contained that the smart card read-write system of bar code reader comes the decode system transmission, compare with the secrete key of smart card of smart card read-write system, under the situation that meets the deciphering requirement, the smart card read-write system is opened ciphertext, is reduced into bar code raw information, and is transferred to output system, do not meeting under the situation that deciphering requires, the smart card read-write system will decode the information transmission of failure to output system;
The output step, the information after the recognition that the output system of bar code reader will receive is transferred to exterior display device by output port.
With a two-dimension code that has the ciphertext key is example, and concrete decode procedure of the present invention is as follows as shown in Figure 2:
1, will determine the bar code of ciphertext (bar code raw information), key,, generate the two-dimension code figure 3 that comprises ciphertext, key by encoding software;
2, in smart card, write key in advance, and smart card is installed in this bar code reader that has intelligent card read/write device;
3, utilize this to have the bar code reader of intelligent card read/write device, the two-dimension code that has ciphertext, key is carried out bar code decoding 4, the information that solves this two-dimension code is one group of 16 system numeral: " 02 00 10 61 08 00 0A, 95 BC E8,97 61 AA 4C 55C8 0D 5F FA A9 7B, 27 1D 1D 03 63 ", in this numerical information, comprised the ciphertext and the key of this two-dimension code;
4, the decode system of bar code reader comprises the numerical information of ciphertext key with this group, is transferred to the smart card that presets in the smart card read-write device in the bar code reader;
5, the smart card that presets in the smart card read-write device obtains this group numeral and carries out intelligent authentication 5, and according to key and decipherment algorithm thereof, restore this bar code information 6 and be, " ABCDEFGHabcdefgh ", and pass to the output port of bar code reader.
Claims (5)
1. the reading device of an enciphered bar code, it mainly comprises imaging system, decode system and output system, it is characterized in that: other has a smart card read-write system to be connected with the mainboard of bar code reader, receive the numerical information of decode system output, numerical information includes key, compare with the secrete key of smart card of smart card read-write system, meeting deciphering when requiring, the smart card read-write system is opened ciphertext, be reduced into bar code raw information, and be transferred to output system, when not meeting deciphering and require, the smart card read-write system will decode the information transmission of failure to output system.
2. the reading device of a kind of enciphered bar code as claimed in claim 1 is characterized in that: the mainboard of this smart card read-write system and bar code reader is finished the mutual of information by the physical connection transmission signals.
3. the reading device of a kind of enciphered bar code as claimed in claim 1 or 2 is characterized in that: the secrete key of smart card of this smart card read-write system is with identical by recognition bar code key.
4. the reading device of a kind of enciphered bar code as claimed in claim 1 or 2 is characterized in that: the secrete key of smart card of this smart card read-write system is with different by recognition bar code key.
5. the reading method of an enciphered bar code comprises:
The recognition step by the imaging system of bar code reader, is obtained the bar code graphics that has the ciphertext key, and is finished digitizing, is transferred to decode system;
Decoding step, the decode system of bar code reader is decoded to the numerical information that receives, and obtains including the numerical information of ciphertext key;
The output step, the information after the recognition that the output system of bar code reader will receive outputs to output port;
It is characterized in that: other has a decryption step, the key that numerical information contained that the smart card read-write system of bar code reader comes the decode system transmission, compare with the secrete key of smart card of smart card read-write system, under the situation that meets the deciphering requirement, the smart card read-write system is opened ciphertext, be reduced into bar code raw information, and be transferred to output system; Do not meeting under the situation that deciphering requires, the smart card read-write system will decode the information transmission of failure to output system.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100960904A CN101145179B (en) | 2006-09-15 | 2006-09-15 | Device and method for recognizing enciphered bar code |
PCT/CN2007/002720 WO2008034348A1 (en) | 2006-09-15 | 2007-09-14 | Device and method for reading encrypted barcodes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100960904A CN101145179B (en) | 2006-09-15 | 2006-09-15 | Device and method for recognizing enciphered bar code |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101145179A CN101145179A (en) | 2008-03-19 |
CN101145179B true CN101145179B (en) | 2011-05-18 |
Family
ID=39200177
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006100960904A Expired - Fee Related CN101145179B (en) | 2006-09-15 | 2006-09-15 | Device and method for recognizing enciphered bar code |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101145179B (en) |
WO (1) | WO2008034348A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5388158A (en) * | 1992-11-20 | 1995-02-07 | Pitney Bowes Inc. | Secure document and method and apparatus for producing and authenticating same |
CN2435789Y (en) * | 2000-07-12 | 2001-06-20 | 张念录 | Portable scanning decipher identification reader |
CN1519705A (en) * | 2003-01-24 | 2004-08-11 | 黄庆祥 | Bar code safety system for E-Mail and its method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6202933B1 (en) * | 1998-02-19 | 2001-03-20 | Ernst & Young U.S. Llp | Transaction card and methods and apparatus therefor |
CN1777101A (en) * | 2005-11-22 | 2006-05-24 | 大连理工大学 | Real-time identity authentication method based on mobile phone, bluetooth and two-dimensional barcode |
-
2006
- 2006-09-15 CN CN2006100960904A patent/CN101145179B/en not_active Expired - Fee Related
-
2007
- 2007-09-14 WO PCT/CN2007/002720 patent/WO2008034348A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5388158A (en) * | 1992-11-20 | 1995-02-07 | Pitney Bowes Inc. | Secure document and method and apparatus for producing and authenticating same |
CN2435789Y (en) * | 2000-07-12 | 2001-06-20 | 张念录 | Portable scanning decipher identification reader |
CN1519705A (en) * | 2003-01-24 | 2004-08-11 | 黄庆祥 | Bar code safety system for E-Mail and its method |
Also Published As
Publication number | Publication date |
---|---|
WO2008034348A1 (en) | 2008-03-27 |
CN101145179A (en) | 2008-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101295343B (en) | Two-dimensional code multi-enciphering anti-fake printing method | |
US4969188A (en) | Process and apparatus for the protection of secret elements in a network of encrypting devices with open key management | |
CN201181472Y (en) | Hardware key device and movable memory system | |
CN100446018C (en) | Secure information storage method and information security apparatus thereof | |
CN101194274B (en) | Method and device for increased rfid transmission security | |
CN102947836B (en) | Memory device, main process equipment and use dual encryption scheme transmit the method for password between the first and second memory devices | |
CN103198344A (en) | Tax-control safety two-dimensional code encoding and decoding processing method | |
US5696823A (en) | High-bandwidth encryption system with low-bandwidth cryptographic modules | |
CN105825257A (en) | Information hiding and hidden information extraction method based on two-dimensional barcode and information hiding and hidden information extraction system thereof | |
KR980007143A (en) | Authentication method, communication method and information processing device | |
JPS619052A (en) | Communication network system | |
CN110011993B (en) | Two-dimensional code big data safety transmission device based on developments multistage encryption and decryption | |
CN101685425A (en) | Mobile storage device and method of encrypting same | |
CN105812816B (en) | Compression encryption authentication joint coding method | |
CN105337733A (en) | Two-dimensional code locking control method based on combination of synchronous-asynchronous secret key verification | |
CN104219044A (en) | Key secret method for encrypting storing device | |
WO2012019397A1 (en) | Method and system for identifying radio frequency identification tag | |
CN105450419A (en) | Method, device and system | |
CN104239821A (en) | Encrypted solid state storage disc | |
CN101739540B (en) | Label reader-writer and data communication method and system of radio frequency label | |
KR20100031354A (en) | Tag security processing method using one time password | |
CN106570548A (en) | Multilevel information encryption-based mixed two dimensional code | |
JPH01503028A (en) | Encryption and decryption equipment | |
JP4703805B2 (en) | ENCRYPTION DEVICE, ENCRYPTION METHOD, DECRYPTION DEVICE, DECRYPTION METHOD, AND COMMUNICATION SYSTEM | |
CN101145179B (en) | Device and method for recognizing enciphered bar 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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110518 Termination date: 20160915 |
|
CF01 | Termination of patent right due to non-payment of annual fee |