...
OpenFIPS201 attempts to be as flexible as possible, when the applet is installed it will attempt to make use of all of the following cryptographic primitives. Any that are not available will simply mean that corresponding mechanism is mechanisms are not available.
PIV Mechanisms | Javacard Primitive |
---|---|
08, 0A, 0C | Cipher.ALG_AES_BLOCK_128_ECB_NOPAD |
00,03 | Cipher.ALG_DES_ECB_NOPAD |
06,07 | Cipher.ALG_RSA_NOPAD |
11, 14, 27, 2E | KeyAgreement.ALG_EC_SVDP_DH_PLAIN |
11, 14, 27, 2E | MessageDigest.ALG_SHA_256 |
11, 14, 27, 2E | MessageDigest.ALG_SHA_384 |
11, 14 | Signature.ALG_ECDSA_SHA |
11, 14 | Signature.ALG_ECDSA_SHA_256 |
11, 14 | Signature.ALG_ECDSA_SHA_384 |
11, 14 | Signature.ALG_ECDSA_SHA_512 |
Tested Platforms
The following platforms have been tested to work with the OpenFIPS201 applet.
Hardware Platform | Model(s) | Compatibility Notes | ||
---|---|---|---|---|
NXP JCOP 3 SecID P60 CS (OSB) | J3H082[nnnn] J3H145[nnnn] | All mechanisms supported | ||
NXP P71 JCOP 4 | P71D321 | All mechanisms supported | ||
NXP P71 JCOP 4.5 | P71D600 | All mechanisms supported
| ||
G&D SmartCafe 7.0 | SCE 7.0 |
| ||
Infineon Secora Id | ??? |
|