DocumentCode
2135508
Title
Implementation of smart card personalization software
Author
Mammass
Author_Institution
Fac. des Sci. de Caen, Univ. de Caen Basse-Normandie, Caen, France
fYear
2011
fDate
7-9 April 2011
Firstpage
1
Lastpage
7
Abstract
We treat in this paper the implementation of a graphic tools which allows to personalize smart card (JavaCard cards), which supporting the RSA (Rivest Shamir Adleman) algorithm and ECDSA (Elliptic Curve Digital Algorithm) for the authentication of the card by the clients tools and by the issuer and transforming them into bank cards and securing their use during the transactions of payment, credit, withdrawal, load of the electronic purse or the payment by PME (electronic purse). Our tool is able to personalize a smart card, to create a bank account, to create a bank card, to view the data of the card, to view the data of a bank account, to put an account or a card in opposition, to cancel the last opposition of an account or a card, to block and to unblock a card, to block and unblock an application as well as viewing the online and offline financial records and the commands sent to a card. The card stores the private key and the public key of the card, it is authenticated by the personalization and acquisition software by a schema of RSA signature 1024 bits where the personalization and acquisition software recovers the public key of the card and send a challenge to the card which generates a RSA or ECDSA signature using the private key of the card so these tools verify that the couple (challenge, signature) is valid by using of the public key in their ownership. The exchanges between the smart card and tools are made according to the APDU protocol (standard ISO7816) and the dialog between the acquisition software and the issuer are made according the TLV (Tag Length Value) Protocol.
Keywords
bank data processing; electronic money; private key cryptography; protocols; public key cryptography; smart cards; APDU protocol; ECDSA signature; JavaCard cards; PME; RSA algorithm; RSA signature; Rivest Shamir Adleman; TLV protocol; acquisition software; bank account; bank cards; electronic purse load; elliptic curve digital algorithm; financial records; graphic tools; private key; public key; smart card; smart card personalization software; tag length value; Authentication; Public key; Smart cards; Software; Visual databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Multimedia Computing and Systems (ICMCS), 2011 International Conference on
Conference_Location
Ouarzazate
ISSN
Pending
Print_ISBN
978-1-61284-730-6
Type
conf
DOI
10.1109/ICMCS.2011.5945701
Filename
5945701
Link To Document