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:
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.