808bits

Crypto++ Library

FIPS 140-2 certificate #343 · Wei Dai · data as of 2026-10-09

Crypto++ Library, from Wei Dai, holds FIPS 140-2 certificate #343 at overall level 1. The validation is historical: agencies may keep the module in existing systems but not buy it new. Below are its validation history, algorithm certificates and security policy, drawn from the NIST CMVP entry.

Historical. Skipjack is no longer approved. Federal agencies may reference historical validations for existing systems only, not for new procurement.
Caveat: None

Certificate

Certificate number343
StandardFIPS 140-2
Statushistorical
Overall level1
Module typeSoftware
EmbodimentMulti-chip standalone
VendorWei Dai · website
Software versions5.0.4

Module description

Quoted from the NIST CMVP entry for this certificate.

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. The dynamic link library (DLL) is FIPS 140-2 Level 1 validated. The source code of the validated module is available upon request.

Security level exceptions

  • EMI/EMC: Level 3

Approved algorithms (9)

AlgorithmCAVP certificates
AES87
DSA79
ECDSAvendor affirmed
HMAC-SHA-1vendor affirmed
RSAvendor affirmed
SHA-1134
Skipjack13
Triple-DES198
Triple-DES MACvendor affirmed

Other algorithms

Diffie-Hellman (key agreement)

Tested configurations

  • Windows 2000 Professional Operating System, Service Pack 1 (single user mode)

Validation history

DateTypeLab
2003-09-05InitialCYGNACOM SOLUTIONS INC
2005-10-28Update

Status timeline

As observed by this tracker's snapshots. NIST publishes no dates for list moves; observation began 2026-08-21, so earlier changes carry no date.

  • 2026-08-21: first observed by this tracker, status historical
  • Validation dates on record: 2003-09-05, 2005-10-28

Source documents