Module Name
Crypto++™ Library
Historical Reason
RNG SP800-131A Revision 1 Transition
Embodiment
Multi-chip standalone
Description
The Crypto++ Library is a free, open source C++ class library providing public key encryption, digital signatures, symmetric ciphers, hash functions, message authentication codes, and other cryptographic algorithms. Both 32-bit and 64-bit variants of the dynamic link library (DLL) are FIPS 140-2 Level 1 validated. The source code of the validated module is available upon request.
Tested Configuration(s)
- Windows XP Professional with SP2 and Windows Server 2003 X64 with SP1 (single user mode)
Approved Algorithms
AES |
Cert. #499 |
DSA |
Cert. #206 |
ECDSA |
Cert. #49 |
HMAC |
Cert. #253 |
RNG |
Cert. #279 |
RSA |
Cert. #216 |
SHS |
Cert. #569 |
Skipjack |
Cert. #17 |
Triple-DES |
Cert. #512 |
Triple-DES MAC |
Triple-DES Cert. #512 vendor afffirmed |
Other Algorithms
Diffie-Hellman (key agreement)
Software Versions
5.3.0 [32-bit and 64-bit]