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 :
بازگشت