Installation d'une javacard - Java - Programmation
MarshPosté le 26-12-2005 à 20:54:18
Voila je me retrouve confronter à un problème.
J'ai développer une applet javacard (principe du porte monnaie électronique). Celle-ci compile sans problème sous Sun ONE Studio 4
Ensuite je converti mon applet en fichier cap au moyen de l'instruction "converter" Un nouveau directory est crée dans mon package "javacard" contenant 3 fichiers (.cap, .exp, .jca). => 0 Warning and 0 Errors
Au moyen de la commande "scriptgen" je crée un ensemble d'instruction pour installer mon applet javacard => création d'un fichier upload_install.scr (complèter pour mon aid et apdu d'installation)
Il me reste alors à installer l'applet javacard sur une carte à puce. Ne disposant pas d'un lecteur de carte à puce, j'utilise l'émulateur (commande cref).
J'ouvre donc deux consoles (variables d'environnement initialisées) 1e console: cref -o eeprom
2e console: apdutool -o res.log upload_install.scr
Voila ces commandes fonctionnes sans erreurs
Sauf lorsque je vais voir dans le fichier res.log j'ai pour l'installation de mon applet javacard le code de retour suivant sw1: 64 sw2: 43
Donc d'après ce que j'ai trouvé sur le net, ça correspond à "impossible de trouver l'applet correspondante"
Donc je voulais savoir si quelqu'un ici avait déjà travailler comme cela et si quelqu'un pouvait m'aider à résoudre ce problème...
Marsh Posté le 26-12-2005 à 20:54:18
Voila je me retrouve confronter à un problème.
J'ai développer une applet javacard (principe du porte monnaie électronique).
Celle-ci compile sans problème sous Sun ONE Studio 4
Ensuite je converti mon applet en fichier cap au moyen de l'instruction "converter"
Un nouveau directory est crée dans mon package "javacard" contenant 3 fichiers (.cap, .exp, .jca).
=> 0 Warning and 0 Errors
Au moyen de la commande "scriptgen" je crée un ensemble d'instruction pour installer mon applet javacard
=> création d'un fichier upload_install.scr (complèter pour mon aid et apdu d'installation)
Il me reste alors à installer l'applet javacard sur une carte à puce. Ne disposant pas d'un lecteur de carte à puce, j'utilise l'émulateur (commande cref).
J'ouvre donc deux consoles (variables d'environnement initialisées)
1e console:
cref -o eeprom
2e console:
apdutool -o res.log upload_install.scr
Voila ces commandes fonctionnes sans erreurs
Sauf lorsque je vais voir dans le fichier res.log
j'ai pour l'installation de mon applet javacard le code de retour suivant
sw1: 64 sw2: 43
Donc d'après ce que j'ai trouvé sur le net, ça correspond à "impossible de trouver l'applet correspondante"
Donc je voulais savoir si quelqu'un ici avait déjà travailler comme cela et si quelqu'un pouvait m'aider à résoudre ce problème...
Merci d'avance
Laurent