Q
Question n°2
Bonjour,
Dans le chapitre 3.6 du CCTP, vous demandez une commande Get Data à 0x00 0xCA 0x00 0x00. Or, si elle était implémentée, elle ne serait pas conforme aux spécifications Calypso V1.2 pour lesquelles vous demandez une certification et la carte retournera une erreur.
Une hypothèse serait que la commande requise soit Get Data avec CLA=0xFF (et pas 0x00) et P1P2=0x0000, définie au chapitre 3.2.2.1.3 de la partie 3 de la spécification PC/SC v2 (réf. « pcsc3 v2.01.09 ») qui permet à un lecteur PS/SC de retourner pour le Type B le PUPI qui est le numéro CSN sur les 4 octets de poids faible pour notre carte G3.
Pouvez-donc nous confirmer la syntaxe de la commande Get Data ?
Merci d'avance de votre retour
Cordialement
R
17/03/25 à 11h48 :
Message aux entreprises :
Réponse
Bonjour
Nous utilisons des lecteurs simples qui exécutent la fonction Get Data (CLA=FF, INS=CA, P1/P2=00) pour lire le numéro de série du support (PUPI ou UID) sans sélectionner l'application Calypso. Selon la spécification Calypso, ce numéro ne correspond pas nécessairement au numéro de série Calypso, qui est uniquement retourné de manière fiable par la commande Select Application.
Dans notre cas, nous demandons que ce numéro soit identique au numéro de série Calypso (ce qui est déjà souvent le cas), et cette exigence n'est pas contraire aux spécifications Calypso.
Par ailleurs, la spécification Calypso autorise l'exécution d'autres commandes avant la sélection de l'application Calypso. Par conséquent, cette contrainte ne constitue pas une objection à l'obtention d'une certification Calypso.
Other services may be offered by the portable object, but once a CLAP has been selected, only the
features defined in the present document are available:...
Cordialement