CN106056196A - Modular fingerprint U disk and communication method thereof - Google Patents
Modular fingerprint U disk and communication method thereof Download PDFInfo
- Publication number
- CN106056196A CN106056196A CN201610380544.4A CN201610380544A CN106056196A CN 106056196 A CN106056196 A CN 106056196A CN 201610380544 A CN201610380544 A CN 201610380544A CN 106056196 A CN106056196 A CN 106056196A
- Authority
- CN
- China
- Prior art keywords
- fingerprint
- disk
- control unit
- main control
- algorithm chip
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/077—Constructional details, e.g. mounting of circuits in the carrier
- G06K19/07701—Constructional details, e.g. mounting of circuits in the carrier the record carrier comprising an interface suitable for human interaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/606—Protecting data by securing the transmission between two devices or processes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/78—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
- G06F21/79—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in semiconductor storage media, e.g. directly-addressable memories
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1365—Matching; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0042—Universal serial bus [USB]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2107—File encryption
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Collating Specific Patterns (AREA)
Abstract
The invention provides a modular fingerprint U disk and a communication method thereof. The modular fingerprint U disk comprises a fingerprint U disk main control unit, a fingerprint identification module, a Flash memory and USB interfaces, wherein the fingerprint U disk main control unit is used for controlling the fingerprint identification module and the Flash memory and is responsible for communication with an external device; the fingerprint identification module is composed of a fingerprint algorithm chip and a fingerprint sensor for fingerprint registration and fingerprint matching; and the Flash memory is connected with the fingerprint U disk main control unit for storing encrypted U disk chip data. According to the modular fingerprint U disk and the communication method thereof provided by the invention, hardware protection for the data is realized and fingerprint template data can be stored more safely; internal data in the U disk are transmitted in an encrypted mode, and the data can be transmitted more safely; and due to the dual-interface USB, functionality and convenience of the fingerprint U disk use are improved.
Description
Technical field
The present invention relates to mobile field of storage and safety certification field, particularly relate to a kind of modular fingerprint U disk and
Communication mode.
Background technology
USB flash disk, full name USB flash drive, have small and exquisite be easy to carry, memory capacity is big, low price, dependable performance etc.
Advantage, its application is throughout each field such as individual, commercial, military.But along with the development of information technology, information security is wanted by people
Ask more and more higher.USB flash disk is as portable movable storage device, it is easy to loss or stolen situation occur, and USB flash disk data protection is outstanding
For important.
Fingerprint U disk is again fingerprint ciphering flash memory disk, and USB flash disk technology is combined by it with fingerprint identification technology.Fingerprint is human body
Unique feature, fingerprint identification technology is as general, price cheapest identification technology most widely used in biological identification technology
One of, fingerprint recognition has reliability height, miniaturization, the advantage such as cheap.Fingerprint identification technology is applied to USB flash disk encryption, pole
The big safety improving USB flash disk.
Existing fingerprint U disk, two kinds of implementations of main employing: one is to couple USB flash disk control chip and fingerprint biography with Hub
Sensor, is controlled USB flash disk by PC.The finger prints processing comparison of this kind of mode is to be run by PC end, deposits in USB flash disk transmits with PC end data
In potential safety hazard.Another way is to control USB flash disk by USB flash disk control chip.This kind of mode needs PC end to send checking instruction to U
Dish control chip controls to open encryption data, owing to PC instruction is easily modeled counterfeit, equally exists in this way
Potential safety hazard.Above-mentioned fingerprint U disk implementation is required to realize fingerprint protection function at PC end software support, all there is peace
Full hidden danger.
Additionally, patent CN2816934Y proposes the fingerprint U disk with independent process operational capability, realize at device interior
All of finger prints processing comparison process.The central processing unit of this patent is responsible for controlling USB flash disk, processing fingerprint image, carry out fingerprint ratio
To and be responsible for and the communication of host computer.All fingerprint image process, fingerprint comparison, control USB flash disk etc. are all complete by central processing unit
Becoming, it is the heaviest that this causes central processing unit to process calculating process, and arithmetic speed is difficult to promote.Central processing unit respectively with fingerprint
Sensor, main memory unit, serial memory cell are connected, and are connected with host computer by USB interface.But central authorities process
Device is transmitted without data encryption measure with the data of the main memory unit depositing data and fingerprint template.Once fingerprint template is cut
Obtaining, the false fingerprint template of simulation transmission to central processing unit, is then likely to result in the wrong identification of prosthetic finger.
Summary of the invention
For the problem overcoming existing fingerprint U disk to exist, the modular fingerprint U disk of one that this patent provides, including referring to
Stricture of vagina USB flash disk main control unit, fingerprint recognition module, Flash flash memory and USB interface.
Described fingerprint U disk main control unit, is connected with fingerprint recognition module, Flash flash memory respectively, and by USB interface with
External equipment connects, and is used for controlling fingerprint recognition module and Flash flash memory, and is responsible for the communication with external equipment.
Described fingerprint recognition module is made up of fingerprint algorithm chip and fingerprint sensor, is used for carrying out fingerprint register and fingerprint
Comparison;Described fingerprint sensor, is used for gathering fingerprint image;Described fingerprint algorithm chip, is used for processing fingerprint image, generates and refer to
Stricture of vagina template, fingerprint template is preserved and encryption and decryption.
Described Flash flash memory is connected with fingerprint U disk main control unit, for storing the USB flash disk chip data of encryption.
Preferably, the communication data between described fingerprint U disk main control unit and fingerprint algorithm chip transmits after encryption.
Preferably, the data between described Flash flash memory and fingerprint U disk main control unit are transmitted after encryption.
Preferably, described USB interface is standard USB interface, or the double nip USB of standard USB and Micro USB;Institute
Stating standard USB interface is USB2.0 interface or USB3.0 interface;Described double nip USB, for standard USB interface and Micro USB
Two interfaces of interface independence, or standard USB interface and the two-in-one USB interface of Micro USB interface.
The communication means of a kind of modular fingerprint U disk, including Default Value, authentication, fingerprint register, fingerprint comparison
With deletion template.
Preferably, the process of described Default Value is, when fingerprint U disk powers on first, needs to carry out Default Value, fingerprint U
Authorization sequence number is transferred to fingerprint algorithm chip by specific instruction by dish main control unit, described fingerprint algorithm chip burning it
After can only accept an authorization sequence number.
Preferably, during each system electrification, fingerprint U disk main control unit and fingerprint algorithm chip will carry out authentication,
The process of described authentication is:
A1, fingerprint U disk main control unit sends random number D0 to fingerprint algorithm chip;
A2, fingerprint algorithm chip obtains authentication data D1 of encryption, response by random number D0 and authorization sequence computing
Authentication data D1 is to fingerprint U disk main control unit;
A3, data D2 obtained through identical operation flow process are compared by fingerprint U disk main control unit with D1;D2 with D1 phase
With, certification is passed through;Otherwise, authentification failure;
A4, fingerprint algorithm chip is close with the session that authorization sequence number calculates for communication encryption by random number D0
Key.
Preferably, the process of fingerprint register is:
B1, sends log-in command, after completing Default Value and authentication pass through, PC end send fingerprint register order to
Fingerprint U disk main control unit, fingerprint U disk main control unit ciphertext sends log-in command to fingerprint recognition module;
B2, performs log-in command, and fingerprint recognition module performs log-in command, and circulation carries out n times single fingerprint registration, single
Fingerprint register idiographic flow is: the fingerprint algorithm chip transmission collection fingerprint order of fingerprint recognition module, to fingerprint sensor, refers to
Stricture of vagina sensor acquisition fingerprint image, and it is transferred to fingerprint algorithm chip;Fingerprint image is processed by fingerprint algorithm chip, extracts
Fingerprint template, encrypts fingerprint template, and is saved in fingerprint algorithm chip;Fingerprint algorithm chip judges to perform single fingerprint note
When volume number of times is n times, stop registration;Wherein, times N is adjusted according to actual needs;
B3, response registering result, fingerprint algorithm chip response registering result is to fingerprint U disk main control unit.
Preferably, after authentication is passed through and fingerprint register is successful, the process of the fingerprint comparison of fingerprint U disk is:
C1, sends comparison order, and fingerprint U disk main control unit sends comparison order to fingerprint recognition module by ciphertext;
C2, performs comparison order, and the fingerprint template of encryption is decrypted by the fingerprint algorithm chip in fingerprint recognition module;
Fingerprint algorithm chip sends collection fingerprint order and gathers fingerprint image be transferred to fingerprint algorithm to fingerprint sensor, fingerprint sensor
Chip;Fingerprint image is processed by fingerprint algorithm chip, the fingerprint image data after process with deciphering after fingerprint template enter
Row comparison;
C3, response comparison result, comparison result is transferred to fingerprint U disk main control unit by ciphertext by fingerprint algorithm chip;
C4, data grant, data secret key, after fingerprint comparison success, is transferred to fingerprint by ciphertext by fingerprint algorithm chip
USB flash disk main control unit, for the encryption data in Flash flash memory is decrypted computing, thus reads the USB flash disk in Flash flash memory
Chip data.
Preferably, the process of described deletion template is, PC end transmission deletion template command, to fingerprint U disk main control unit, refers to
Stricture of vagina USB flash disk main control unit ciphertext sends deletes template command to fingerprint algorithm chip;Fingerprint algorithm chip performs delete command, deletes
Fingerprint template.
This patent provides the benefit that:
1, this patent provide the modular fingerprint U disk of one and communication means, at fingerprint recognition module complete independently
Reason and comparison fingerprinting process, all algorithms have been run by chip hardware, it is not necessary to host computer processes, it is to avoid with upper
Potential safety hazard present in the transmission of machine data;Comparison user's finger is the most only needed to complete finger print identifying, it is not necessary to upper
Machine processes, and has expanded use scene.
2, fingerprint recognition module is made up of with fingerprint sensor fingerprint algorithm chip, and this Hardware module realizes the hard of data
Part is protected, and fingerprint masterplate completes encryption and decryption in fingerprint algorithm chip, and is stored in fingerprint algorithm chip, fingerprint template data
Store safer.
3, data transmission, Flash flash memory and the fingerprint U disk master control between fingerprint algorithm chip and fingerprint U disk main control unit
Data transmission between unit is encrypted by AES, and USB flash disk internal data transfer is safer.
4, USB interface, for the double nip USB of standard USB interface or standard USB and Micro USB.Wherein, double nip
USB achieves fingerprint U disk and is possible not only to connect the computer with standard USB interface, moreover it is possible to achieves and has Micro USB and connect
The interconnection of the external equipment of mouth, such as mobile phone, flat board, printer, digital camera etc., improves the function that fingerprint U disk uses
Property and convenience.
Accompanying drawing explanation
Fig. 1 is the structure principle chart of the embodiment of the present invention;
Fig. 2 is the flow chart of the single fingerprint registration of the embodiment of the present invention;
Fig. 3 is the overall fingerprint register flow chart of the embodiment of the present invention.
Detailed description of the invention
Further illustrate below in conjunction with embodiment and accompanying drawing.As it is shown in figure 1, be the structure principle chart of the embodiment of the present invention.
A kind of modular fingerprint U disk, including fingerprint U disk main control unit 1, fingerprint recognition module 2, Flash flash memory 3 and USB interface 4.
Described fingerprint U disk main control unit 1, is connected with fingerprint recognition module 2, Flash flash memory 3 respectively, and passes through USB interface
4 are connected with external equipment, are used for controlling fingerprint recognition module 2 and Flash flash memory 3, and are responsible for the communication with external equipment.
Described fingerprint recognition module 2 is made up of fingerprint algorithm chip 21 and fingerprint sensor 22, is used for carrying out fingerprint register
And fingerprint comparison;Described fingerprint sensor 22, is used for gathering fingerprint image;Described fingerprint algorithm chip 21, is used for processing fingerprint
Image, generate fingerprint template, fingerprint template is preserved and encryption and decryption;Described Flash flash memory 3 and fingerprint U disk main control unit 1
Connect, for storing the USB flash disk chip data of encryption.
Preferably, the communication data between described fingerprint U disk main control unit 1 and fingerprint algorithm chip 21 passes after encryption
Defeated.
Preferably, the data between described Flash flash memory 3 and fingerprint U disk main control unit 1 are transmitted after encryption.
Preferably, described USB interface 4 is standard USB interface, or the double nip USB of standard USB and Micro USB;Institute
Stating standard USB interface is USB2.0 interface or USB3.0 interface;Described double nip USB, for standard USB interface and Micro USB
Two interfaces of interface independence, or standard USB interface and the two-in-one USB interface of Micro USB interface.
The communication means of a kind of modular fingerprint U disk, including Default Value, authentication, fingerprint register, fingerprint contrast
With deletion template.
Preferably, the process of described Default Value is, when fingerprint U disk powers on first, needs to carry out Default Value, fingerprint U
Authorization sequence number is transferred to fingerprint algorithm chip 21 by specific instruction by dish main control unit 1, and described fingerprint algorithm chip 21 exists
An authorization sequence number can only be accepted after burning.
Preferably, during each system electrification, fingerprint U disk main control unit 1 and fingerprint algorithm chip 21 will carry out identity to be recognized
Card, the process of described authentication is:
A1, fingerprint U disk main control unit 1 sends random number D0 to fingerprint algorithm chip 21;
A2, fingerprint algorithm chip 21 obtains authentication data D1 of encryption by random number D0 and authorization sequence computing, should
Answer authentication data D1 to fingerprint U disk main control unit 1;
A3, data D2 obtained through identical operation flow process are compared by fingerprint U disk main control unit 1 with D1;D2 and D1
Identical, certification is passed through;Otherwise, authentification failure;
A4, fingerprint algorithm chip 21 is close with the session that authorization sequence number calculates for communication encryption by random number D0
Key.Communication instruction between fingerprint U disk main control unit 1 and fingerprint algorithm chip 21 all uses the encrypted algorithm for encryption of session key
Rear transmission.
Preferably, as it is shown on figure 3, the process of fingerprint register is:
B1, sends log-in command, after completing Default Value and authentication pass through, PC end send fingerprint register order to
Fingerprint U disk main control unit 1, fingerprint U disk main control unit 1 ciphertext sends log-in command to fingerprint recognition module 2;
B2, performs log-in command, and fingerprint recognition module 2 performs log-in command, and circulation carries out n times single fingerprint registration, Fig. 2
The flow chart registered for the single fingerprint of the embodiment of the present invention.Single fingerprint registers idiographic flow as the finger of fingerprint recognition module 2
Stricture of vagina algorithm chip 21 sends collection fingerprint order and gathers fingerprint image to fingerprint sensor 22, fingerprint sensor 22, and be transferred to
Fingerprint algorithm chip 21;Fingerprint image is processed by fingerprint algorithm chip 21, and take the fingerprint template, encrypts fingerprint template,
And be saved in fingerprint algorithm chip 21;When fingerprint algorithm chip 21 judges that performing single fingerprint times of registration is n times, stop note
Volume;Wherein, times N is adjusted according to actual needs;
B3, response registering result, fingerprint algorithm chip 21 response registering result is to fingerprint U disk main control unit.
Preferably, after authentication is passed through and fingerprint register is successful, the process of the fingerprint comparison of fingerprint U disk is:
C1, sends comparison order, and fingerprint U disk main control unit 1 sends comparison order to fingerprint recognition module 2 by ciphertext;
C2, performs comparison order, and the fingerprint template of encryption is solved by the fingerprint algorithm chip 21 in fingerprint recognition module 2
Close;Fingerprint algorithm chip 21 transmission collection fingerprint order is to fingerprint sensor 22, and fingerprint sensor 22 gathers fingerprint image transmission
To fingerprint algorithm chip 21;Fingerprint image is processed by fingerprint algorithm chip 21, the fingerprint image data after process and deciphering
After fingerprint template compare;
C3, response comparison result, comparison result is transferred to fingerprint U disk main control unit by ciphertext by fingerprint algorithm chip 21
1;
C4, data grant, data secret key, after fingerprint comparison success, is transferred to refer to by fingerprint algorithm chip 21 by ciphertext
Stricture of vagina USB flash disk main control unit 1, for the encryption data in Flash flash memory 3 is decrypted computing, thus reads in Flash flash memory
USB flash disk chip data.
Preferably, fingerprint U disk also can delete template as required, and the process of described deletion template is, PC end sends to be deleted
Template command is to fingerprint U disk main control unit 1, and fingerprint U disk main control unit 1 ciphertext sends deletes template command to fingerprint algorithm chip
21;Fingerprint algorithm chip 21 performs delete command, deletes fingerprint template.
In the present embodiment, described authorization sequence number is the sequence that a group determined by fingerprint U disk main control unit has uniqueness
Row number, this serial number security requirement can not be write by outside, read and revise.Described session key is that product is powering on every time
Time, fingerprint U disk main control unit one group produced has the key of randomness, for the encryption and decryption of current communication instruction.Institute
Stating data secret key is the secret key being specifically designed to the deciphering of Flash flash data produced by fingerprint algorithm chip.
In the present embodiment, fingerprint algorithm chip 21 and fingerprint sensor 22 carry out data by SPI Serial Peripheral Interface (SPI) and lead to
Letter, fingerprint U disk main control unit 1 is communicated by UART interface with fingerprint algorithm chip 21, but it should be noted that the scope of this patent protection
Should not limit to a certain communication interface, as long as meeting the interface mode of this patent data communications method all at the model of present invention protection
In enclosing.
Multiple amendment to embodiment will be apparent from for those skilled in the art, is determined herein
The General Principle of justice can realize in the case of without departing from the spirit or scope of this patent in other embodiments.Therefore, originally
Patent is not intended to be limited to embodiment illustrated herein, and is to fit to and principles disclosed herein and features of novelty phase one
The widest scope caused.
Claims (10)
1. a modular fingerprint U disk, it is characterised in that include that fingerprint U disk main control unit, fingerprint recognition module, Flash dodge
Deposit and USB interface;
Described fingerprint U disk main control unit, is connected with fingerprint recognition module, Flash flash memory respectively, and by USB interface with outside
Equipment connects, and is used for controlling fingerprint recognition module and Flash flash memory, and is responsible for the communication with external equipment;
Described fingerprint recognition module is made up of fingerprint algorithm chip and fingerprint sensor, is used for carrying out fingerprint register and fingerprint ratio
Right;Described fingerprint sensor, is used for gathering fingerprint image;Described fingerprint algorithm chip, is used for processing fingerprint image, generating fingerprint
Template, fingerprint template is preserved and encryption and decryption;
Described Flash flash memory is connected with fingerprint U disk main control unit, for storing the USB flash disk chip data of encryption.
Modular fingerprint U disk the most according to claim 1, it is characterised in that described fingerprint U disk main control unit and fingerprint
Communication data between algorithm chip transmits after encryption.
Modular fingerprint U disk the most according to claim 1, it is characterised in that described Flash flash memory and fingerprint U disk master
Data between control unit are transmitted after encryption.
Modular fingerprint U disk the most according to claim 1, it is characterised in that described USB interface is standard USB interface,
Or the double nip USB of standard USB and Micro USB;Described standard USB interface is USB2.0 interface or USB3.0 interface;Institute
State double nip USB, for standard USB interface and two interfaces of Micro USB interface independence, or standard USB interface and Micro
The two-in-one USB interface of USB interface.
5. the communication means of a modular fingerprint U disk, it is characterised in that include Default Value, authentication, fingerprint note
Volume, fingerprint comparison and deletion template.
The communication means of modular fingerprint U disk the most according to claim 5, it is characterised in that described Default Value
Process is, when fingerprint U disk powers on first, needs to carry out Default Value, and fingerprint U disk main control unit will authorize sequence by specific instruction
Row number are transferred to fingerprint algorithm chip, and described fingerprint algorithm chip can only accept an authorization sequence number after burning.
The communication means of modular fingerprint U disk the most according to claim 5, it is characterised in that every time during system electrification,
Fingerprint U disk main control unit and fingerprint algorithm chip will carry out authentication, and the process of described authentication is:
A1, fingerprint U disk main control unit sends random number D0 to fingerprint algorithm chip;
A2, fingerprint algorithm chip obtains authentication data D1 of encryption, response authentication by random number D0 and authorization sequence computing
Data D1 are to fingerprint U disk main control unit;
A3, data D2 obtained through identical operation flow process are compared by fingerprint U disk main control unit with D1;D2 with D1 is identical,
Certification is passed through;Otherwise, authentification failure;
A4, fingerprint algorithm chip calculates the session key for communication encryption by random number D0 with authorization sequence number.
The communication means of modular fingerprint U disk the most according to claim 5, it is characterised in that the process of fingerprint register
For:
B1, sends log-in command, and after completing Default Value and authentication passes through, PC end sends fingerprint register order to fingerprint
USB flash disk main control unit, fingerprint U disk main control unit ciphertext sends log-in command to fingerprint recognition module;
B2, performs log-in command, and fingerprint recognition module performs log-in command, and circulation carries out n times single fingerprint registration, single fingerprint
Register idiographic flow to send as the fingerprint algorithm chip of: fingerprint recognition module and gather fingerprint order and pass to fingerprint sensor, fingerprint
Sensor gathers fingerprint image, and is transferred to fingerprint algorithm chip;Fingerprint image is processed by fingerprint algorithm chip, takes the fingerprint
Template, encrypts fingerprint template, and is saved in fingerprint algorithm chip;Fingerprint algorithm chip judges to perform single fingerprint registration time
When number is for n times, stop registration;Wherein, times N is adjusted according to actual needs;
B3, response registering result, fingerprint algorithm chip response registering result is to fingerprint U disk main control unit.
The communication means of modular fingerprint U disk the most according to claim 5, it is characterised in that pass through in authentication
After fingerprint register success, the process of the fingerprint comparison of fingerprint U disk is:
C1, sends comparison order, and fingerprint U disk main control unit sends comparison order to fingerprint recognition module by ciphertext;
C2, performs comparison order, and the fingerprint template of encryption is decrypted by the fingerprint algorithm chip in fingerprint recognition module;Fingerprint
Algorithm chip sends collection fingerprint order and gathers fingerprint image be transferred to fingerprint algorithm core to fingerprint sensor, fingerprint sensor
Sheet;Fingerprint image is processed by fingerprint algorithm chip, the fingerprint image data after process with deciphering after fingerprint template carry out
Comparison;
C3, response comparison result, comparison result is transferred to fingerprint U disk main control unit by ciphertext by fingerprint algorithm chip;
C4, data grant, data secret key, after fingerprint comparison success, is transferred to fingerprint U disk by ciphertext by fingerprint algorithm chip
Main control unit, for the encryption data in Flash flash memory is decrypted computing, thus reads the USB flash disk chip in Flash flash memory
Data.
The communication means of modular fingerprint U disk the most according to claim 5, it is characterised in that described deletion template
Process is, PC end sends deletes template command to fingerprint U disk main control unit, fingerprint U disk main control unit ciphertext transmission deletion template
Order is to fingerprint algorithm chip;Fingerprint algorithm chip performs delete command, deletes fingerprint template.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610380544.4A CN106056196A (en) | 2016-05-31 | 2016-05-31 | Modular fingerprint U disk and communication method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610380544.4A CN106056196A (en) | 2016-05-31 | 2016-05-31 | Modular fingerprint U disk and communication method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106056196A true CN106056196A (en) | 2016-10-26 |
Family
ID=57172512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610380544.4A Pending CN106056196A (en) | 2016-05-31 | 2016-05-31 | Modular fingerprint U disk and communication method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106056196A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106682522A (en) * | 2016-11-29 | 2017-05-17 | 大唐微电子技术有限公司 | Fingerprint encryption device and implementation method thereof |
CN108520172A (en) * | 2017-12-29 | 2018-09-11 | 天津卓扬智联通讯有限公司 | A kind of safety chip encryption of living body finger print identification can manage USB flash drive |
CN108734841A (en) * | 2018-08-13 | 2018-11-02 | 中控华运(厦门)集成电路有限公司 | Has the data storage device of fingerprint recognition and lock function |
CN108985427A (en) * | 2017-06-02 | 2018-12-11 | 广州智慧城市发展研究院 | A kind of high safety RF type fingerprint U disk and safety implementation method |
CN109409481A (en) * | 2017-08-15 | 2019-03-01 | 南昌欧菲生物识别技术有限公司 | USB flash disk and its data administrator and method |
CN109522998A (en) * | 2018-10-12 | 2019-03-26 | 广州智慧城市发展研究院 | Fingerprint U disk, implementation method, system and storage medium based on general-purpose chip |
CN110390746A (en) * | 2019-06-16 | 2019-10-29 | 广州智慧城市发展研究院 | A kind of implementation method of fingerprint anti-theft gate inhibition |
CN110532927A (en) * | 2019-08-23 | 2019-12-03 | 广东华芯微特集成电路有限公司 | Fingerprint register method, fingerprint authentication method and device |
CN111222357A (en) * | 2018-11-23 | 2020-06-02 | 长春鸿达光电子与生物统计识别技术有限公司 | Capacitive fingerprint acquisition instrument |
CN112614253A (en) * | 2020-12-02 | 2021-04-06 | 北京紫光安芯科技有限公司 | Fingerprint padlock |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010006541A1 (en) * | 2008-07-14 | 2010-01-21 | Cao Naicheng | Data storage method and device, and data splitting and separate storing device |
CN102063612A (en) * | 2010-08-10 | 2011-05-18 | 江苏永驰股份有限公司 | Smart card based fingerprint comparison method |
CN102664036A (en) * | 2012-01-06 | 2012-09-12 | 上海凯卓信息科技有限公司 | Fingerprint encryption intelligent digital U disk |
CN104318201A (en) * | 2014-09-05 | 2015-01-28 | 大唐微电子技术有限公司 | Fingerprint processing method, chip and terminal |
-
2016
- 2016-05-31 CN CN201610380544.4A patent/CN106056196A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010006541A1 (en) * | 2008-07-14 | 2010-01-21 | Cao Naicheng | Data storage method and device, and data splitting and separate storing device |
CN102063612A (en) * | 2010-08-10 | 2011-05-18 | 江苏永驰股份有限公司 | Smart card based fingerprint comparison method |
CN102664036A (en) * | 2012-01-06 | 2012-09-12 | 上海凯卓信息科技有限公司 | Fingerprint encryption intelligent digital U disk |
CN104318201A (en) * | 2014-09-05 | 2015-01-28 | 大唐微电子技术有限公司 | Fingerprint processing method, chip and terminal |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106682522A (en) * | 2016-11-29 | 2017-05-17 | 大唐微电子技术有限公司 | Fingerprint encryption device and implementation method thereof |
CN108985427A (en) * | 2017-06-02 | 2018-12-11 | 广州智慧城市发展研究院 | A kind of high safety RF type fingerprint U disk and safety implementation method |
CN109409481A (en) * | 2017-08-15 | 2019-03-01 | 南昌欧菲生物识别技术有限公司 | USB flash disk and its data administrator and method |
CN108520172A (en) * | 2017-12-29 | 2018-09-11 | 天津卓扬智联通讯有限公司 | A kind of safety chip encryption of living body finger print identification can manage USB flash drive |
CN108734841A (en) * | 2018-08-13 | 2018-11-02 | 中控华运(厦门)集成电路有限公司 | Has the data storage device of fingerprint recognition and lock function |
CN109522998A (en) * | 2018-10-12 | 2019-03-26 | 广州智慧城市发展研究院 | Fingerprint U disk, implementation method, system and storage medium based on general-purpose chip |
CN111222357A (en) * | 2018-11-23 | 2020-06-02 | 长春鸿达光电子与生物统计识别技术有限公司 | Capacitive fingerprint acquisition instrument |
CN110390746A (en) * | 2019-06-16 | 2019-10-29 | 广州智慧城市发展研究院 | A kind of implementation method of fingerprint anti-theft gate inhibition |
CN110532927A (en) * | 2019-08-23 | 2019-12-03 | 广东华芯微特集成电路有限公司 | Fingerprint register method, fingerprint authentication method and device |
CN112614253A (en) * | 2020-12-02 | 2021-04-06 | 北京紫光安芯科技有限公司 | Fingerprint padlock |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106056196A (en) | Modular fingerprint U disk and communication method thereof | |
JP6629952B2 (en) | Method and apparatus for securing mobile applications | |
TWI676947B (en) | Payment authentication method and authentication system based on face recognition and HCE | |
US20140093144A1 (en) | More-Secure Hardware Token | |
CN108292334B (en) | Wireless biometric authentication system and method | |
US8643475B1 (en) | Radio frequency identification secret handshakes | |
CN202210326U (en) | Personal payment terminal with keyboard | |
CN104321777B (en) | Public identifier is generated to verify the personal method for carrying identification object | |
US20130173477A1 (en) | Storing and forwarding credentials securely from one RFID device to another | |
KR20160070061A (en) | Apparatus and Methods for Identity Verification | |
CN105069442B (en) | A kind of finger print safety cell S E mould group and payment verification method | |
CN100495430C (en) | Biometric authentication apparatus, terminal device and automatic transaction machine | |
WO2005001751A1 (en) | System for biometric signal processing with hardware and software accelaration | |
JP2005122402A (en) | Ic card system | |
CN101330386A (en) | Authentication system based on biological characteristics and identification authentication method thereof | |
EA020762B1 (en) | Contactless biometric authentication system and authentication method | |
JP2006107406A (en) | Biometric authentication device and terminal | |
CN108599946A (en) | A kind of safe encryption method and camera system based on camera system | |
JP2011165102A (en) | Biometrics authentication system and portable terminal | |
CN114341907A (en) | Body area network assisted authentication or payment authorization | |
CN104038509B (en) | Finger print identifying cloud system | |
WO2000074007A1 (en) | Network authentication with smart chip and magnetic stripe | |
WO2017171698A1 (en) | Payment authentication | |
KR101929315B1 (en) | Hardware security module and hardware security device using thereof | |
KR20040082674A (en) | System and Method for Authenticating a Living Body Doubly |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20161026 |
|
WD01 | Invention patent application deemed withdrawn after publication |