Crypto++ Library

Certificate #343

Webpage information

Status historical
Historical reason Skipjack is no longer approved
Validation dates 05.09.2003 , 28.10.2005
Standard FIPS 140-2
Security level 1
Type Software
Embodiment Multi-Chip Stand Alone
Caveat None
Exceptions
  • EMI/EMC: Level 3
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. The dynamic link library (DLL) is FIPS 140-2 Level 1 validated. The source code of the validated module is available upon request.
Tested configurations
  • Windows 2000 Professional Operating System, Service Pack 1 (single user mode)
Vendor Wei Dai
References

This certificate's webpage directly references 0 certificates, transitively this expands into 0 certificates.

Security policy

Symmetric Algorithms
AES, DES, TDES, Skipjack, HMAC
Asymmetric Algorithms
ECDSA, Diffie-Hellman, DH, DSA
Hash functions
SHA-1, SHA1, SHA-2
Schemes
Key Agreement
Protocols
PGP
Randomness
RNG
Libraries
Crypto++
Block cipher modes
CBC, OFB

Vendor
Microsoft

Security level
Level 1, level 1

Standards
FIPS 140-2, FIPS 197, FIPS 46-3, FIPS 185, FIPS 186-2, FIPS 180-2, FIPS 113, FIPS 198, FIPS PUB 140-2, FIPS 180-1, PKCS #1

File metadata

Title Crypto++ Security Policy
Author Nimisha Asthagiri
Creation date D:20030811222913Z
Modification date D:20030905132251-04'00'
Pages 19
Creator Acrobat PDFMaker 5.0 for Word
Producer Acrobat Distiller 5.0.5 (Windows)

Heuristics

No heuristics are available for this certificate.

References

No references are available for this certificate.

Updates Feed

  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate data changed.
  • The certificate was first processed.

Raw data

{
  "_type": "sec_certs.sample.fips.FIPSCertificate",
  "cert_id": 343,
  "dgst": "3c15285c04fff400",
  "heuristics": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.Heuristics",
    "algorithms": {
      "_type": "Set",
      "elements": [
        "Triple-DES MAC#198",
        "AES#87",
        "SHA-1#134",
        "RSA#1",
        "HMAC-SHA-1#134",
        "Skipjack#13",
        "Triple-DES#198",
        "DSA#79"
      ]
    },
    "cpe_matches": null,
    "direct_transitive_cves": null,
    "extracted_versions": {
      "_type": "Set",
      "elements": [
        "-"
      ]
    },
    "indirect_transitive_cves": null,
    "module_processed_references": {
      "_type": "sec_certs.sample.certificate.References",
      "directly_referenced_by": null,
      "directly_referencing": null,
      "indirectly_referenced_by": null,
      "indirectly_referencing": null
    },
    "module_prunned_references": {
      "_type": "Set",
      "elements": []
    },
    "policy_processed_references": {
      "_type": "sec_certs.sample.certificate.References",
      "directly_referenced_by": null,
      "directly_referencing": null,
      "indirectly_referenced_by": null,
      "indirectly_referencing": null
    },
    "policy_prunned_references": {
      "_type": "Set",
      "elements": []
    },
    "related_cves": null,
    "verified_cpe_matches": null
  },
  "pdf_data": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.PdfData",
    "keywords": {
      "asymmetric_crypto": {
        "ECC": {
          "ECDSA": {
            "ECDSA": 7
          }
        },
        "FF": {
          "DH": {
            "DH": 3,
            "Diffie-Hellman": 2
          },
          "DSA": {
            "DSA": 7
          }
        }
      },
      "certification_process": {},
      "cipher_mode": {
        "CBC": {
          "CBC": 1
        },
        "OFB": {
          "OFB": 1
        }
      },
      "cplc_data": {},
      "crypto_engine": {},
      "crypto_library": {
        "Crypto++": {
          "Crypto++": 37
        }
      },
      "crypto_protocol": {
        "PGP": {
          "PGP": 3
        }
      },
      "crypto_scheme": {
        "KA": {
          "Key Agreement": 3
        }
      },
      "device_model": {},
      "ecc_curve": {},
      "eval_facility": {},
      "fips_cert_id": {
        "Cert": {
          "#1": 1
        }
      },
      "fips_certlike": {
        "Certlike": {
          "PKCS #1": 2,
          "SHA-1": 3,
          "SHA-2": 1,
          "SHA1": 1
        }
      },
      "fips_security_level": {
        "Level": {
          "Level 1": 2,
          "level 1": 5
        }
      },
      "hash_function": {
        "SHA": {
          "SHA1": {
            "SHA-1": 3,
            "SHA1": 1
          },
          "SHA2": {
            "SHA-2": 1
          }
        }
      },
      "ic_data_group": {},
      "javacard_api_const": {},
      "javacard_packages": {},
      "javacard_version": {},
      "os_name": {},
      "pq_crypto": {},
      "randomness": {
        "RNG": {
          "RNG": 10
        }
      },
      "side_channel_analysis": {},
      "standard_id": {
        "FIPS": {
          "FIPS 113": 1,
          "FIPS 140-2": 19,
          "FIPS 180-1": 1,
          "FIPS 180-2": 1,
          "FIPS 185": 1,
          "FIPS 186-2": 4,
          "FIPS 197": 2,
          "FIPS 198": 2,
          "FIPS 46-3": 3,
          "FIPS PUB 140-2": 1
        },
        "PKCS": {
          "PKCS #1": 1
        }
      },
      "symmetric_crypto": {
        "AES_competition": {
          "AES": {
            "AES": 5
          }
        },
        "DES": {
          "3DES": {
            "TDES": 3
          },
          "DES": {
            "DES": 4
          }
        },
        "constructions": {
          "MAC": {
            "HMAC": 3
          }
        },
        "miscellaneous": {
          "Skipjack": {
            "Skipjack": 5
          }
        }
      },
      "tee_name": {},
      "tls_cipher_suite": {},
      "vendor": {
        "Microsoft": {
          "Microsoft": 6
        }
      },
      "vulnerability": {}
    },
    "policy_metadata": {
      "/Author": "Nimisha Asthagiri",
      "/CreationDate": "D:20030811222913Z",
      "/Creator": "Acrobat PDFMaker 5.0 for Word",
      "/ModDate": "D:20030905132251-04\u002700\u0027",
      "/Producer": "Acrobat Distiller 5.0.5 (Windows)",
      "/Title": "Crypto++ Security Policy",
      "pdf_file_size_bytes": 478066,
      "pdf_hyperlinks": {
        "_type": "Set",
        "elements": [
          "http://www.cryptopp.com/",
          "http://csrc.nist.gov/cryptval/des.htm"
        ]
      },
      "pdf_is_encrypted": false,
      "pdf_number_of_pages": 19
    }
  },
  "state": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.InternalState",
    "module_download_ok": true,
    "module_extract_ok": true,
    "policy_convert_ok": true,
    "policy_download_ok": true,
    "policy_extract_ok": true,
    "policy_json_hash": null,
    "policy_pdf_hash": "d866f8335c41cc58f0e41cd9635e5b496e77a534bc36dc2024bd0ed4cb365819",
    "policy_txt_hash": "df00052279aec91e1813b82a1b0b68d20a536ab1d813487aaaa68b0f2477c841"
  },
  "web_data": {
    "_type": "sec_certs.sample.fips.FIPSCertificate.WebData",
    "caveat": "None",
    "certificate_pdf_url": "https://csrc.nist.gov/CSRC/media/projects/cryptographic-module-validation-program/documents/certificates/140crt343.pdf",
    "date_sunset": null,
    "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. The dynamic link library (DLL) is FIPS 140-2 Level 1 validated. The source code of the validated module is available upon request.",
    "embodiment": "Multi-Chip Stand Alone",
    "exceptions": [
      "EMI/EMC: Level 3"
    ],
    "fw_versions": null,
    "historical_reason": "Skipjack is no longer approved",
    "hw_versions": null,
    "level": 1,
    "mentioned_certs": {},
    "module_name": "Crypto++ Library",
    "module_type": "Software",
    "revoked_link": null,
    "revoked_reason": null,
    "standard": "FIPS 140-2",
    "status": "historical",
    "sw_versions": "5.0.4",
    "tested_conf": [
      "Windows 2000 Professional Operating System, Service Pack 1 (single user mode)"
    ],
    "validation_history": [
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2003-09-05",
        "lab": "CYGNACOM SOLUTIONS INC",
        "validation_type": "Initial"
      },
      {
        "_type": "sec_certs.sample.fips.FIPSCertificate.ValidationHistoryEntry",
        "date": "2005-10-28",
        "lab": "",
        "validation_type": "Update"
      }
    ],
    "vendor": "Wei Dai",
    "vendor_url": "http://www.cryptopp.com"
  }
}