Spcifications SV pour lecteurs PC/SC

Transcription

Spcifications SV pour lecteurs PC/SC
Groupement d'Intérêt Économique
SPECIFICATIONS COMPLEMENTAIRES
POUR L'ACCEPTATION
DES LECTEURS PC / SC
DANS LE DOMAINE SANTE - SOCIAL
Version 1.3
8 avril 2004
Spécifications complémentaires PC/SC
Version 1.3
Page 2 / 5
_______________________________________________________________________________________________
SOMMAIRE
1.
Introduction ............................................................................................................... 3
2.
Définitions.................................................................................................................. 3
3.
Abréviations .............................................................................................................. 3
4.
Spécifications coupleur............................................................................................ 3
4.1
4.2
Références normatives................................................................................................................................... 3
4.1.1
PC/SC..................................................................................................................................................... 3
4.1.2
EMV....................................................................................................................................................... 4
Spécifications complémentaires.................................................................................................................... 4
4.2.1
Spécificité électrique .............................................................................................................................. 4
4.2.2
Réponse au reset..................................................................................................................................... 4
4.2.3
Spécificité du protocole de communication ........................................................................................... 5
1.
_______________________________________________________________________________________________
© GIP "CPS" et GIE SESAM-VITALE
8 avril 2004
Spécifications complémentaires PC/SC
Version 1.3
Page 3 / 5
_______________________________________________________________________________________________
Introduction
L'objet de ce document est de définir les exigences, en terme de spécification, auxquelles les
lecteurs PC/SC doivent satisfaire afin de garantir leur bon fonctionnement avec les cartes Vitale et
CPS.
2. Définitions
Coupleur
Interface entre le lecteur et la carte à circuit intégré.
3. Abréviations
EMV
Europay Martercard Visa
PC/SC
Personnal computer / Smart Card
4. Spécifications coupleur
Ces spécifications viennent en complément des spécifications EMV. Les références aux documents
EMV sont indiquées en italique et entre crochets.
4.1 Références normatives
4.1.1 PC/SC
Le lecteur doit être conforme à l'ensemble des spécifications PC/SC version 1.0.
Les spécifications et toutes informations sont disponibles sur le site :
http://www.pcscworkgroup.com/.
4.1.2
_______________________________________________________________________________________________
© GIP "CPS" et GIE SESAM-VITALE
8 avril 2004
Spécifications complémentaires PC/SC
Version 1.3
Page 4 / 5
_______________________________________________________________________________________________
EMV
Le coupleur doit être conforme aux spécifications EMV 2000
EMV2000 – Integrated Circuit Card – Specification for Payment System
Book 1 – Application Independent ICC to Terminal Interface Requirements
Version 4.0 de Décembre 2000
Part 1 – Electromechanical Characteristics, Logical Interface and Transmission Protocol
Néanmoins les spécifications EMV'96 restent applicables.
EMV'96 – Integrated Circuit Card – Specification for Payment System
Version 3.1.1 du 31 Mai 1998
Part 1 – Electromechanical Characteristics, Logical Interface, and Transmission Protocol
Les spécifications et toutes informations sont disponibles sur le site : http://www.emvco.com/.
4.2 Spécifications complémentaires
Les spécifications complémentaires concernent les domaines suivant :
• Electrique ;
• Réponse au reset ;
• Protocole de communication.
4.2.1 Spécificité électrique
•
Clock (CLK) [cf. EMV Chap 1.4.4]
La fréquence de l’horloge doit être comprise entre 1 et 4 MHz et de préférence entre 3 et 4 MHz.
4.2.2 Réponse au reset
•
•
TA1 [cf. EMV Chap 4.3.3.1]
Si TA1 est présent dans la réponse au reset et TA2 n'est pas renvoyé (mode négociable), le
coupleur doit accepter la réponse au reset et doit continuer en utilisant les valeurs par défaut
(D=1 et F=372) durant tous les échanges suivants, a moins qu'il ne supporte la procédure
PPS conformément à la norme ISO 7816-3 pour négocier les paramètres à utiliser.
Il est fortement recommandé que les nouveaux coupleurs négocient les paramètres pour TA1
valant '11', '12' et '13'.
TC2 [cf. EMV Chap 4.3.3.7]
Le coupleur doit accepter toutes valeurs non nulles de TC2 d'une réponse au reset.
4.2.3
_______________________________________________________________________________________________
© GIP "CPS" et GIE SESAM-VITALE
8 avril 2004
Spécifications complémentaires PC/SC
Version 1.3
Page 5 / 5
_______________________________________________________________________________________________
Spécificité du protocole de communication
•
Case 1 [cf. EMV Chap 5.3.1.1.1]
Le coupleur doit accepter un octet de procédure 'INS' en réponse à un ordre de type 1.
•
Case 2 [cf. EMV Chap 5.3.1.1.2]
Le coupleur doit accepter les commandes de type 2 avec le paramètre 'Le' différent de '00'.
•
[cf. EMV Chap 5.3.1.1, Chap 5.3.1.1.4]
Le coupleur doit terminer normalement son traitement en cours quand les mots d'état envoyés par la
carte sont '9X XX' (et pas seulement '90 00').
_______________________________________________________________________________________________
© GIP "CPS" et GIE SESAM-VITALE
8 avril 2004

Documents pareils