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_SeedRandom
- FC_GenerateRandom: Performs continuous random number generator test.