FIPS mode of operation¶
General-purpose functions¶
Slot and token management functions¶
Session management functions¶
Object management functions¶
These functions manage certificates and keys.
Encryption functions¶
These functions support Triple DES and AES in ECB and CBC modes.
Decryption functions¶
These functions support Triple DES and AES in ECB and CBC modes.
Message digesting functions¶
These functions support SHA-1, SHA-256, SHA-384, and SHA-512.
Signature and MAC generation functions¶
These functions support DSA, RSA, ECDSA, and HMAC.
Signature and MAC verification functions¶
These functions support DSA, RSA, ECDSA, and HMAC.
Dual-function cryptographic functions¶
Key management functions¶
FC_GenerateKey: DSA domain parameters (PQG)
FC_GenerateKeyPair: DSA, RSA, and ECDSA. Performs pair-wise consistency test.
FC_WrapKey: RSA Key Wrapping
FC_UnwrapKey: RSA Key Wrapping
FC_DeriveKey: Diffie-Hellman, EC Diffie-Hellman
Random number generation functions¶
FC_GenerateRandom: Performs continuous random number generator test.