Font Size: a A A

A JAVACARD Application Design And Implementation Based On Fingerprint Keys

Posted on:2019-07-29Degree:MasterType:Thesis
Country:ChinaCandidate:H Y ChenFull Text:PDF
GTID:2438330545487957Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Nowadays,with the popularity of Internet applications and the rapid development of information technology,information has been more and more threatened in its dissemination and sharing,which has impacted people’s attention to the information security.If biometric encryption technology combines the identity information with cryptography technology,the encryption algorithm will be transformed into the encryption template for biometric authentication,which can greatly protect the biometric security.If the encryption template is under attack in the process of transmission and storage,only one piece of data,not the biological characteristics of users can be obtained.In this way,the leakage of the true identity of the user data can be avoided effectively.In the real applications,Java smart card has the functions such as platform independence,support for multiple use and reuse,flexibility and so on.It is used for encryption and decryption computation and identity authentication.However,the current biometric encryption technology lacks the diversity of biological characteristics.In the process of characteristic data transmission,there is a lack of encrypted transmission of the feature template,which causes the template to be tampered or leaked easily.At the same time,the current password key has poor compatibility,and does not support the multi system development platform and the single application.Based on the above problems,a BioAPI compatible security reinforcement method is proposed,and a fingerprint smart key is designed by using this method.The JavaCard Applet compatible with BioAPI is designed and implemented,and the fingerprint key is applied to the JavaCard to achieve the biometric encryption technology combined with the practical requirements.In view of this research,the main work is as follows:1.A safety and reinforcement method of compatible BioAPI is proposed.This paper will analyze and study the security issues of privacy and data tampering of data transmission in a biometric system based on BioAPl interface,by increasing the security module in the system client and server side.And the digital signature and digital envelope technology is applied and targeted safety reinforcement for the original system is reinforced.By improving the data transmission mode,the strengthened BioAPI interface data format and security application method are given.2.According to the idea of BioAPI’s security reinforcement method,we design a fingerprint key intelligent cryptographic key compatible with BioAPI interface.We will make full use of the advantage of BioAPI compatible multi biometric types and secure transmission to enhance the security of the key feature template in the transmission process.The design details of the biological key security system and the intelligent cryptographic key system in the fingerprint key intelligent password key are given.Meanwhile,the whole system process and the APDU instruction set supported by JavaCard are also designed.3.Design experiments verify that bio key security system can safely generate and restore fingerprint keys based on live fingerprint.The intelligent password key system can derive a set of RSA public and private key pairs(BioRSA)for encryption and decryption and signature operation based on fingerprint key.The Applet function test in JavaCard based on the APDU command can operate on the JavaCard based on the APDU instruction to realize key registration and verification,involving encryption and signature calculation function of smart key system.Eventually we has made the system practical.In summary,this paper proposes a BioAPI compatible security reinforcement method,and the method is applied in fingerprint key smart key design,realizing the application of fingerprint key on JavaCard.It is the combination of biometric encryption technology and smart card technology,promoting the wide application of biometric encryption technology,and will has important significance for the development and application of biometric encryption technology in the future.
Keywords/Search Tags:Biometric encryption, BioAPI interface, JavaCard, Finger print Key
PDF Full Text Request
Related items