Bonjour,
Je viens de faire ce tutoriel et j'ai quelques questions concernant la programmation Javacard.
Concernant cette ligne de code :
apdu.command[Apdu.P1] = 0x04;
Pourquoi la valeur de P1 est égale à 04 "Direct selection by DF name (data field=DF name)" dans le Select. Y a-t-il une raison particulière de ne pas utiliser la valeur 00, qui d'après la documentation signifie "- Select MF, DF or EF (data field=identifier or empty)" ?
Pourquoi changer la valeur du CLA dans l'applet (passer de 00 à B0). Y a-t-il aussi une raison ?
La raison de mes questions est que j'ai développé une petite applet aussi qui réagit très différemment selon les framework choisi (donc je cherche à comprendre mon/mes erreurs)
Merci d'avance pour vos futures réponses.
Partager