CN101145179B - Device and method for recognizing enciphered bar code - Google Patents

Device and method for recognizing enciphered bar code Download PDF

Info

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
Application number
CN2006100960904A
Other languages
Chinese (zh)
Other versions
CN101145179A (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.)
Fujian New Continent Automatic Recognition Technology Coltd
Original Assignee
Fujian New Continent Automatic Recognition Technology Coltd
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 Fujian New Continent Automatic Recognition Technology Coltd filed Critical Fujian New Continent Automatic Recognition Technology Coltd
Priority to CN2006100960904A priority Critical patent/CN101145179B/en
Priority to PCT/CN2007/002720 priority patent/WO2008034348A1/en
Publication of CN101145179A publication Critical patent/CN101145179A/en
Application granted granted Critical
Publication of CN101145179B publication Critical patent/CN101145179B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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

A kind of reading device of enciphered bar code and method
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.
CN2006100960904A 2006-09-15 2006-09-15 Device and method for recognizing enciphered bar code Expired - Fee Related CN101145179B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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