Module Name
IBM® CryptoLite in C
Historical Reason
Moved to historical list due to sunsetting
Caveat
When operated in FIPS mode
Embodiment
Multi-chip standalone
Description
IBM CryptoLite is a C software package providing advanced cryptographic services in a very small footprint. CryptoLite supports public key encryption, digital signatures, symmetric ciphers, hash functions, message authentication codes, and other cryptographic algorithms through a simple programming interface. There are no runtime dependencies and the code has been optimized for high performance.
Tested Configuration(s)
- Red Hat Linux 8.0 (single user mode)
- Windows 2000 Professional with SP3
Approved Algorithms
AES |
Cert. #70 |
DSA |
Cert. #88 |
HMAC-SHA-1 |
Cert. #163, vendor affirmed |
RSA |
PKCS#1, vendor affirmed |
SHA-1 |
Cert. #163 |
Triple-DES |
Cert. #180 |
Other Algorithms
DES (Cert. #220); MD2; MD5; RC2; RC4; RC6; MDC-1; MDC-2; MDC-4; Unix_crypt; Blowfish; SHA-256; SHA-384; SHA-512; Diffie-Hellman (key agreement)
Software Versions
3.0 (FIPS 140/Prod)