Algorithm Support

Updated: May 15, 2017
Key type Key parameters Algorithms
RSA Between 1024 and 8192 bits Signature generation and verification: PKCS#1 v1.5
Encryption and decryption: PKCS#1 OAEP
Elliptic Curve Supported curves: SecP192K1, SecP224K1, SecP256K1, NistP192, NistP224, NistP256, NistP384, NistP521 Signature generation and verification: ECDSA
AES 128, 192, or 256 bits Encryption, decryption, and key derivation. ECB, CBC, CFB, OFB, CTR, GCM, CCM.
DES 56 bits Encryption, decryption, and key derivation. ECB, CBC, CFB, OFB, CTR, GCM, CCM.
3DES 168 bits Encryption, decryption, and key derivation. ECB, CBC, CFB, OFB, CTR, GCM, CCM.
HMAC Between 128 and 512 bits MAC generation and verification: SHA-1, SHA-2
Supported SHA-2 digest lengths are 256, 384, and 512.