From: Gina <gi...@rb...> - 2007-07-17 13:24:22
|
Hello everyone, I'm currently trying to install my first Java Applet on an NXP JCOP 31 smartcard with 36K, using a GemPC Twin USB reader under Debian GNU/Linux Testing, 32Bit. I successfully managed to compile the globalplatform library and gpshell, but I'm totally lost when it comes to correctly communicating with the card. If I got the correct information, the card should support the Global Platform specification, version 2.2.1. Sadly though, I did not yet manage to successfully execute either 2.0.1 or 2.1.1 mode scripts as supplied with gpshell's source code. Trying a list of installed applets in 2.0.1 mode (list.txt) yields the error message "6A86: Incorrect parameters (P1, P2)". 2.1.1 mode (listgp211.txt) does not even get through authentication ("The verification of the card cryptogram failed"). I'm also not able to upload any applet to the card, as that also fails ("6A88: Referenced data not found." in 2.0.1 mode, failed authentication in 2.1.1). I'm sure I just miss something simple here (e.g. the right information to correctly adjust the scripts to that type of card), but after struggling with those problems for two work days without a clue and some nice deadline in my neck I'd now really appreciate some friendly hint in the right direction or even a working example for that type of card, it's getting a bit frustrating ;) Thanks in advance for the time spent reading or even answering this, and kind regards, Gina Häußge -- Dipl.-Inform. Gina Häußge RBG, FB20, TU Darmstadt Tel: +49 (0)6151 16 6655 Hochschulstr. 10 Fax: +49 (0)6151 16 4701 64289 Darmstadt S2|02 B120 |