2415480_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2415480_en-US

2415480_en-US

JCOP4 P71 — AES-GCM and AES-CCM return NO_SUCH_ALGORITHM

I am working with an NXP JCOP4 P71 card and am trying to understand why neither AES-GCM nor AES-CCM appears to be available.

Card details:

  • JCOP 4 P71
  • JCOP version: 4.7 R1.01.4
  • Platform ID: J3R3510236310400
  • ATR: 3BFA180000910131FE454A33523331302D333535FF
  • JCOP Tools 6.15.0.11
  • Java Card Classic 3.0.5

Other crypto functionality such as AES-128 ECB, SHA-256, RSA, and secure random generation works correctly.

However:

* AES-GCM returns CryptoException.NO_SUCH_ALGORITHM
* CryptoBaseX.ALG_AES_GCM also returns NO_SUCH_ALGORITHM
* AEADCipher.ALG_AES_CCM also returns NO_SUCH_ALGORITHM

Could someone clarify whether GCM and CCM are expected to be supported on this specific JCOP4 P71 configuration?

In particular:

1. Are AES-GCM and AES-CCM supported for Platform ID J3R3510236310400?
2. Are these algorithms dependent on the specific OEF / card configuration?
3. Can they be enabled after issuance, or would a different JCOP4 card configuration be required?
4. Is there documentation showing which crypto algorithms are enabled for a given JCOP4 configuration?

I mainly want to determine whether this is expected behavior for this card configuration or whether I am missing something in the setup.

Smart Cards
Tags (1)
No ratings
Version history
Last update:
Wednesday
Updated by: