The following table lists what cryptographic functions are available in i5/OS(R) and on the 2058 through the Cryptographic Services APIs.
Function | i5/OS | 2058 |
---|---|---|
Qc3EncryptData, Qc3DecryptData, Qc3TranslateData | ||
DES ECB | Yes | Yes |
DES CBC | Yes | Yes |
DES OFB | Yes | No |
DES CFB 1-bit | Yes | No |
DES CFB 8-bit | Yes | No |
DES CFB 64-bit | Yes | No |
TDES ECB | Yes | Yes |
TDES CBC | Yes | Yes |
TDES OFB | Yes | No |
TDES CFB 1-bit | Yes | No |
TDES CFB 8-bit | Yes | No |
TDES CFB 64-bit | Yes | No |
AES ECB | Yes | No |
AES CBC | Yes | No |
RC4 | Yes | No |
RSA | Yes | Yes1 |
Qc3CalculateMAC | ||
DES | Yes | No |
TDES | Yes | No |
AES | Yes | No |
Qc3CalculateHash | ||
MD5 | Yes | No |
SHA-1 | Yes | No |
SHA-256 | Yes | No |
SHA-384 | Yes | No |
SHA-512 | Yes | No |
Qc3CalculateHMAC | ||
MD5 | Yes | No |
SHA-1 | Yes | No |
SHA-256 | Yes | No |
SHA-384 | Yes | No |
SHA-512 | Yes | No |
Qc3CalculateSignature, Qc3VerifySignature | Yes | Yes2 |
Qc3GenPRNs | Yes | Yes3 |
Qc3GenSymmetricKey | Yes | Yes |
Qc3GenPKAKeyPair | Yes | No |
Qc3GenDHParms | Yes | No |
Qc3GenDHKeyPair | Yes | No |
Qc3CalculateDHSecretKey | Yes | Yes |
1Block formating is done in i5/OS.
2Only the encryption is done on the 2058. The block formatting and hash functions are done in i5/OS.
3The i5/OS PRNG will automatically seed from a crypto card if one is available.
Top | Cryptographic Services APIs |APIs by category |