0

I have created a simple Java Card applet for SIM, based on 2.2.2 version. I try to upload to the SIM card using OTA, sms transport, but the SIM cards respond with different type errors, like "Insufficient security level" for eSIM, and "Instruction code not programmed or invalid (procedure byte), (ISO 7816-3)" for a SIM card. The APDU command is "0x80 0xB0 0x00 0x00 0x00 0x7F;", as I understand this command is related to the installer applet; this is the first command in the converted apdu script.

2
  • There seems to be a 0x00 too many in the command. Are you sure that this is what was sent? Did you generate the APDU or some library? Also, normally you receive a 16 bit / two byte status word, not a string, the string must be generated by some lib? Commented Feb 11, 2024 at 14:56
  • yes, I have generated APDU script from Java Card Kit, using scriptgen utility. I think for upload I have to use Global Platform standard Commented Feb 12, 2024 at 4:38

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.