Page 1 of 1

pre-personalization on a J2A040 card

Posted: Thu Apr 27, 2017 11:16 pm
by afrascoi
I want to do pre-personalization on a J2A040 card. And I know pre-personalization procedure.
But when I send the SELECT command to select the ROOT applet, the card returns ERROR status word 0x6A81, has anyone encountered this problem when doing pre-personalization on JCOP card? Please guide how to resolve this problem. Thanks in advance.

Re: pre-personalization on a J2A040 card

Posted: Fri Apr 28, 2017 4:03 am
by Tazmania09
6A 81: Function not supported

Do you know the card transport key? Just use this key as the AID in the SELECT command.

Re: pre-personalization on a J2A040 card

Posted: Fri Apr 28, 2017 5:59 am
by afrascoi
Wow, I used transport key as the AID in the SELECT command. it works. :D Many thanks for your help.

Re: pre-personalization on a J2A040 card

Posted: Thu Aug 27, 2020 1:43 pm
by andromeda92
You mean that just by initializing the card with the 00A4040010 TK KEY command, in my case is a J2A040,

we can download applets and use it to develop with the default keys, so there is no need for the pre-personalized the card,

to learn javacard language at home we can develop a client who uses the card, the applet which is downloaded, is that right ?

In the case of a professional application it is necessary to pre-personalized it for change ATR and KEY and protect it and fuse.

Re: pre-personalization on a J2A040 card

Posted: Sun Dec 20, 2020 2:37 pm
by Peckerwood1904
This is what I’m trying to do but I’m super new to all this, does anyone have a step by step guide to pre personalize these cards?