[go: up one dir, main page]

CN201233581Y - Mouse generating cipher by fingerprint identification - Google Patents

Mouse generating cipher by fingerprint identification Download PDF

Info

Publication number
CN201233581Y
CN201233581Y CNU2008201121338U CN200820112133U CN201233581Y CN 201233581 Y CN201233581 Y CN 201233581Y CN U2008201121338 U CNU2008201121338 U CN U2008201121338U CN 200820112133 U CN200820112133 U CN 200820112133U CN 201233581 Y CN201233581 Y CN 201233581Y
Authority
CN
China
Prior art keywords
password
fingerprint
mouse
usb interface
application program
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
CNU2008201121338U
Other languages
Chinese (zh)
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.)
Ludong University
Original Assignee
Ludong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ludong University filed Critical Ludong University
Priority to CNU2008201121338U priority Critical patent/CN201233581Y/en
Application granted granted Critical
Publication of CN201233581Y publication Critical patent/CN201233581Y/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Collating Specific Patterns (AREA)

Abstract

本实用新型涉及一种通过指纹识别生成密码的鼠标,属于生物特征识别技术应用与鼠标技术领域。本实用新型的鼠标包括USB接口(1)、USB HUB(2)、USB接口(3)、密码生成模块(4)、指纹识别模块(5)、USB接口(6)、鼠标电路(7)和鼠标外设(8)。所述指纹识别模块(5)采用公知的指纹传感器和指纹识别芯片,或者只采用指纹传感器。本实用新型使得电脑用户输入指纹,自动生成并填入应用程序的密码;可用于生成和填入多个应用程序的密码,也可以生成、查询和保存用户个人的多个其他密码;可以由多个用户应用,互相没有任何影响;可以直接用于采用账号和密码验证身份的应用程序,也可用于采用指纹特征数据验证身份的应用程序。

Figure 200820112133

The utility model relates to a mouse for generating passwords through fingerprint identification, which belongs to the field of biometric feature identification technology application and mouse technology. The mouse of the utility model comprises a USB interface (1), a USB HUB (2), a USB interface (3), a password generation module (4), a fingerprint identification module (5), a USB interface (6), a mouse circuit (7) and Mouse Peripherals(8). The fingerprint recognition module (5) adopts a known fingerprint sensor and a fingerprint recognition chip, or only uses a fingerprint sensor. The utility model enables computer users to input fingerprints, and automatically generates and fills in application program passwords; it can be used to generate and fill in multiple application program passwords, and can also generate, inquire and save multiple other personal passwords of users; it can be used by multiple users. There is no influence on each other; it can be directly used in applications that use account number and password to verify identity, and can also be used in applications that use fingerprint feature data to verify identity.

Figure 200820112133

Description

Generate the mouse of password by fingerprint recognition
One, technical field
The utility model relates to a kind of mouse by fingerprint recognition generation password, belongs to biometrics identification technology and uses and the mouse technical field.
Two, background technology
Modern society, everyone will use various numbers of the account and password, such as E-mail address, special document, QQ, online game and multiple other softwares or the like.Between the security of password and the easy memory is again a pair of contradiction.For easy memory, the password of setting often has certain meaning or rule, and is shorter, but poor stability; Otherwise in order to improve the security of password, the password of setting requires without any meaning, and is long, often upgrades again, but is difficult to memory.So various Password Management instruments occurred, auxiliary password generates, password is filled in, file encryption is deciphered and management functions such as the deletion of password, renewal.But this Password Management instrument still needs to enter by number of the account and password login, does not break away from the deficiency of conventional password, i.e. security and easy memory contradiction are used inconvenience.
In order to overcome the deficiency of conventional password, increase security, the whole bag of tricks and technology have appearred, as: cryptoguard chucking method, digital certificate technique and fingerprint, iris and the face recognition etc. that belong to biometrics identification technology.Cryptoguard card and application program are one to one, are difficult to generally, and there is the possibility lose in digital certificate, and biometrics identification technology does not then have these problems.Fingerprint recognition in the living things feature recognition has been brought convenience to the user, and development is ripe, the product of multiple practicality occurred.The obstacle that fingerprint identification technology is promoted need to be harvester on the one hand, increases investment, importantly exists a large amount of Legacy Systems to adopt number of the account and password authentification identity mode in addition.
Very ripe as the mouse technology of computer input equipment, have polytype, and multiple functions such as integrated gradually fingerprint recognition and mobile storage.
Mouse of the present utility model, the advantage of at first integrated password and fingerprint recognition authentication generates password by fingerprint recognition, then this function is integrated in the mouse.
Three, summary of the invention
The purpose of this utility model is to provide a kind of mouse that generates password by fingerprint recognition, computer user can be by mouse typing fingerprint of the present utility model, generate password, automatically insert Basic Input or Output System (BIOS) (BIOS), operating system login interface and other software, and the management function such as registration, deletion, ordering of cryptography scheme is provided.Described cryptography scheme is meant the scheme that generates password according to the characteristic of fingerprint, comprises password setting parameter and password generating algorithm parameter.Described password setting parameter is the expression Password Length, comprise character (numeral, letter and other ASCII character characters) and whether allow three identical parameters of password.Algorithm was provided with parameter when described password generating algorithm parameter was meant and generates password according to fingerprint characteristic data.Adopt mouse of the present utility model, computer user needn't memory cipher, can guarantee the security of password, and can be used by a plurality of users.Mouse of the present utility model can be used for the application program of a plurality of employing numbers of the account and password authentification identity, also can be used for the application program that adopts the fingerprint recognition mode to login.
Mouse of the present utility model comprises USB (universal serial bus) (USB) interface 1, usb hub (HUB) 2, USB interface 3, password generation module 4, fingerprint identification module 5, USB interface 6, mouse circuit 7 and mouse peripheral hardware 8.Wherein USB HUB2 is used for usb 1 is expanded to USB interface 3 and USB interface 6, password generation module 4 is mainly used to receive and transmit the data that fingerprint identification module 5 obtains, generate password and upload to computer, also can directly upload to computer to fingerprint characteristic data or fingerprint characteristic matching result; Mouse circuit 7 is mainly used to scanning and receives mouse peripheral hardware incident, generates the mousebutton information uploading to computer.
The function that described fingerprint identification module 5 and password generation module 4 possess has fingerprint recognition and password to generate parameter setting, fingerprint image data collection and processing, fingerprint characteristic identification, the registration of fingerprint characteristic template and management, fingerprint characteristic coupling, application program identification sign indicating number and user identification code generation, application name management, password generation and functions such as management and the generation of user cipher sequence number.Described fingerprint recognition parameter is provided for being provided with the parameter of fingerprint image acquisition, as parameters such as contrast, brightness, acutance and standard deviation threshold methods.Described password generates the parameter that parameter is provided for being provided with cryptography scheme and user cipher sequence number generating algorithm.Described fingerprint image data collection and processing are meant by fingerprint sensor and obtain fingerprint image, and carry out processing such as filtering, background separation, binaryzation and level and smooth sharpening.Described fingerprint characteristic identification is meant the characteristic that obtains the sign fingerprint from the fingerprint image data of handling, and comprises line shape, trigpoint, unique point and direction thereof, classification, crestal line and position etc.Described fingerprint characteristic template registration and management are meant the fingerprint characteristic data of preserving the identifying user identity, the line ordering of going forward side by side, deletion and renewal etc.Described fingerprint characteristic coupling is meant mates fingerprint characteristic data and the fingerprint characteristic template obtained, to determine user identity, returns a Boolean.Described user identification code is used for the identifying user identity, with the fingerprint characteristic template be one to one.Described application program identification sign indicating number is used for identification application, with application name be one to one.Described application name management comprises the registration and the modify feature of application name, and application name generally adopts the process title or the network address of application program to represent.Described password generates and management is meant according to cryptography scheme and calculates this user's the password that is used for certain application program from the fingerprint characteristic template, and can re-generate, inquires about and store, and cryptography scheme revises then that password regenerates automatically.Described user cipher sequence number generates and is meant that the frequency that accesses to your password recently according to the user generates and upgrade the serial number of its password, and the password when the user cipher sequence number is used for determining user's selection and administrator password shows (showing with character " * ") in proper order.
Mouse circuit 7 and mouse peripheral hardware 8 all adopt known elements and technology to realize.
Mouse of the present utility model increases parameter setting, Password Management and fingerprint characteristic template management function in driver.Described parameter setting is meant fingerprint recognition parameter and password generation parameter is set.Described Password Management comprises that password generates, selects, fills in, regenerates, inquiry and scheme modifying.Described fingerprint characteristic Template Manager comprises registration, ordering, deletion, renewal and store status inquiry.
The password authentification flow process as shown in Figure 2.(1) user verifies the area and the readability of fingerprint image by fingerprint sensor typing fingerprint, if defective, the parameter setting of then pointing out the user to re-enter or revise fingerprint sensor, qualified up to the image of typing.(2) carry out the extraction of treatment of picture and characteristic, and mate with the fingerprint characteristic template of having registered; If do not match, then the new fingerprint characteristic template of prompting registration if user's selection is not registered does not then withdraw from; If the user selects registration, then be registered as new fingerprint characteristic template, and generate user identification code automatically.(3) obtain the title of current application program by the progress information of computer operating system or the network address of web browser,, then point out the user from registered application program, to select one if can not obtain, also can new application program of typing.(4) if application program does not exist, registrer application (system generates the application program identification sign indicating number automatically) then, and generate password according to the cryptography scheme of fingerprint characteristic template and setting; If application program exists, then read its password.(5) with the password that obtains, output to computer, insert application program.(6) password of record current application program uses sequence number, if eligible then revise the user cipher sequence number of application program.
The beneficial effects of the utility model are: make that computer user needn't memory cipher, can guarantee the safe and effective of password again; Can be used for generating and insert automatically the password of a plurality of application programs, also can generate, inquire about and preserve a plurality of other passwords of individual subscriber, as passwords such as bankbook, bank card, phonecard and combination locks; Can use by a plurality of users, mutually without any influence.The utility model has utilized fingerprint identification technology, but need not change the existing application program that adopts number of the account and password authentification identity, has improved the convenience of security and use, can certainly be used for directly adopting the application program of fingerprint characteristic data identity verification.
Four, description of drawings
Fig. 1 is a general structure synoptic diagram of the present utility model;
Fig. 2 is the password authentification process flow diagram.
Five, embodiment
Below in conjunction with accompanying drawing and specific embodiment the technical solution of the utility model is described in detail.
Fig. 1 is a general structure synoptic diagram of the present utility model, comprises usb 1, USB HUB2, USB interface 3, password generation module 4, fingerprint identification module 5, USB interface 6, mouse circuit 7 and mouse peripheral hardware 8.Described USB HUB2 selects GL650 as main control chip, and usb 1 is expanded to USB interface 3 and USB interface 6.Described password generation module 4 is mainly used to receive and transmit the data that fingerprint identification module 5 obtains, and generates password and uploads to computer, also can directly upload to computer to fingerprint characteristic data or fingerprint characteristic matching result.Described fingerprint identification module 5 comprises known fingerprint sensor, can be various types of, as being optical profile type, silicon sheet type (heat-sensitive type, condenser type or inductance type) or ultrasonic type, can be one-touch type or scratching type.Mouse circuit 7 is mainly used to scanning and receives mouse peripheral hardware incident, generates the mousebutton information uploading to computer.Mouse circuit and peripheral hardware partly adopt known elements and technology to realize.
Embodiment 1: described fingerprint identification module 5 adopts known fingerprint sensor.Described password generation module 4 adopts digital signal processing (DSP) microprocessor and Flash chip (optional), wherein the Flash chip expands the storage space of DSP microprocessor, can select as the case may be or not select, be used for stored programme, fingerprint template, data are set, user and information such as application program identification sign indicating number and code data.For example: described fingerprint sensor is selected MBF200, and described DSP microprocessor is selected TMS320VC5402, and described Flash chip is selected the N82802AB of 4M.MBF200 is connected with TMS320VC5402 by the SPI interface.
Embodiment 2: described fingerprint identification module 5 adopts known fingerprint sensor and fingerprint recognition chip.Described fingerprint recognition chip is used for storage and operation fingerprint image acquisition and handling procedure, and storage and operation fingerprint characteristic data extract and matcher, and registration, management and storage fingerprint characteristic template generate and the storage user identification code.Described password generation module 4 adopts digital signal processing (DSP) microprocessor and Flash chip (optional), wherein the Flash chip expands the storage space of DSP microprocessor, can select as the case may be or not select, be used to store password generator program, application program identification sign indicating number, application name, information such as data and code data are set.For example: described fingerprint sensor is selected MBF200, and the fingerprint recognition chip is selected WFM1102-FC, and the DSP microprocessor is selected TMS320VC5402, and the Flash chip is selected the SST49LF002 of 2M.MBF200 is connected with WFM1102-FC by serial port, and WFM1102-FC is connected with TMS320VC5402 by serial port.
The improvement of 2 couples of embodiment 1 of described embodiment is to have increased the fingerprint recognition chip in described fingerprint identification module 5, makes full use of existing procucts and technology, has simplified development.The Flash chip can increase and decrease or not select as required among above-mentioned two embodiment, and all chips can be reselected as the case may be in addition, all within scope of the present utility model.
Described password generates and is meant according to cryptography scheme and calculates this user's the password that is used for certain application program from the fingerprint characteristic template, and its algorithm can have multiple.A kind of algorithm is to limit some requirement that its output result meets password on the basis of hashing algorithm.For example requiring password is 16, and each does not all repeat mutually, can be the English alphabet of 10 numerals or capital and small letter.Better simply a kind of algorithm, its flow process is: (1) is divided into identical 16 groups of byte number with the fingerprint characteristic data of fingerprint characteristic template.(2) surplus method is got in each byte employing weighting of every group, try to achieve remainder.Described weighting is got surplus method and is meant each byte is asked weighted sum, divided by modulus, gets its remainder; Wherein modulus gets 62, weights series can be select 1 entirely, arithmetical series, geometric series or prime number sequence etc.Whether identical, if identical person is arranged, utilize weighting to get surplus method computing again to the latter, till not having identical remainder if (3) testing each remainder.(4), try to achieve corresponding ASCII coding according to certain corresponding relation successively, thereby obtain satisfactory password to each remainder.Described corresponding relation can be: 0~9 corresponding respectively digital 0~9 ASCII coding, the ASCII coding of the corresponding lowercase a~z of 10~35 difference; The ASCII coding of the corresponding capitalization A~Z of 36~61 difference.
Described correction user cipher sequence number, its algorithm is realized in driver, cardinal principle is on the basis of the password use sequence number of driver record current application program, revises the user cipher sequence number according to the password frequency of utilization of record data statistics recent application program.
Password and fingerprint characteristic data are encrypted known symmetric encipherment algorithm and the technology of all adopting.

Claims (5)

1, generates the mouse of password by fingerprint recognition, it is characterized in that comprising USB interface (1), USBHUB (2), USB interface (3), password generation module (4), fingerprint identification module (5), USB interface (6), mouse circuit (7) and mouse peripheral hardware (8).
2, according to the described mouse by fingerprint recognition generation password of claim 1, it is characterized in that described password generation module (4) connects fingerprint identification module (5), receive and transmit the data that fingerprint identification module (5) obtains, the generation password uploads to computer.
3, according to the described mouse of claim 1, it is characterized in that described fingerprint identification module (5) adopts known fingerprint sensor and fingerprint recognition chip, perhaps only adopt fingerprint sensor by fingerprint recognition generation password.
4, according to the described mouse of claim 1, it is characterized in that described password generation module (4) adopts DSP microprocessor and Flash chip by fingerprint recognition generation password.
5, according to the described mouse of claim 1, it is characterized in that described USB HUB (2) connects USB interface (1), USB interface (3) and USB interface (6), USB interface (1) is expanded to USB interface (3) and USB interface (6) by fingerprint recognition generation password.
CNU2008201121338U 2008-04-23 2008-04-23 Mouse generating cipher by fingerprint identification Expired - Fee Related CN201233581Y (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNU2008201121338U CN201233581Y (en) 2008-04-23 2008-04-23 Mouse generating cipher by fingerprint identification

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNU2008201121338U CN201233581Y (en) 2008-04-23 2008-04-23 Mouse generating cipher by fingerprint identification

Publications (1)

Publication Number Publication Date
CN201233581Y true CN201233581Y (en) 2009-05-06

Family

ID=40619962

Family Applications (1)

Application Number Title Priority Date Filing Date
CNU2008201121338U Expired - Fee Related CN201233581Y (en) 2008-04-23 2008-04-23 Mouse generating cipher by fingerprint identification

Country Status (1)

Country Link
CN (1) CN201233581Y (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102609186A (en) * 2010-12-10 2012-07-25 微软公司 Accessing and interacting with information
US10558617B2 (en) 2010-12-03 2020-02-11 Microsoft Technology Licensing, Llc File system backup using change journal
US11100063B2 (en) 2010-12-21 2021-08-24 Microsoft Technology Licensing, Llc Searching files

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10558617B2 (en) 2010-12-03 2020-02-11 Microsoft Technology Licensing, Llc File system backup using change journal
CN102609186A (en) * 2010-12-10 2012-07-25 微软公司 Accessing and interacting with information
US10275046B2 (en) 2010-12-10 2019-04-30 Microsoft Technology Licensing, Llc Accessing and interacting with information
US11100063B2 (en) 2010-12-21 2021-08-24 Microsoft Technology Licensing, Llc Searching files

Similar Documents

Publication Publication Date Title
Jansen Authenticating users on handheld devices
CN101383704A (en) Cryptographic module based on fingerprint identification technology
CN101197665A (en) Method and device for generating dynamic password
EP1879127A1 (en) User authentication method and system and password management system
US20160180075A1 (en) Registration and authentication of computing devices using a digital skeleton key
CN105743653B (en) User authentication method and electronic device performing user authentication
CN113676443A (en) Login information input method, login information storage method and related device
CN103930893A (en) Portable storage device using fingerprint recognition and method for controlling same
JP6946031B2 (en) IC card and IC card control method
US11681787B1 (en) Ownership validation for cryptographic asset contracts using irreversibly transformed identity tokens
CN202049500U (en) Fingerprint identification system based on TCM (trusted cryptography module)
JP2006525577A (en) Smart authentication card
CN201233599Y (en) Computer keyboard for generating cipher through fingerprint identification
Goh et al. A framework for multimodal biometric authentication systems with template protection
CN119293832B (en) A data encryption method and device for eMMC storage device
CN109327444A (en) A method and device for registration and authentication of account information
CN116886315A (en) An identity verification method based on biometrics and zero-knowledge proof under web3.0
CN105183192B (en) A kind of electronic identity pen and electric endorsement method based on intelligent touch screen interactive mode entr screen
CN201233581Y (en) Mouse generating cipher by fingerprint identification
CN103297237A (en) Identity registration method, identity authentication method, identity registration system, identity authentication system, personal authentication equipment and authentication server
CN202372990U (en) USB (Universal Serial Bus) key with fingerprint identifying function
KR102545565B1 (en) Method for verifying liveness, and server and program using the same
WO2023139820A1 (en) Machine learning system and machine learning method
CN116055129B (en) Internet of things equipment identity authentication method and system based on dynamic graphic password picture
Rudrakshi et al. A model for secure information storage and retrieval on cloud using multimodal biometric cryptosystem

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090506

Termination date: 20100423