Computer Security Resource Center

Computer Security Resource Center

Computer Security
Resource Center

Cryptographic Algorithm Validation Program

Description
The Bouncy Castle FIPS .NET API is a comprehensive suite of FIPS Approved algorithms implemented in pure C#. All key sizes and modes have been implemented to allow flexibility and efficiency, and additional algorithms, including some post-quantum ones, are available in non-approved operation as well.
Version
1.0.0
Type
SOFTWARE
Vendor
Legion of the Bouncy Castle Inc.
85 The Crescent
Ascot Vale, Victoria 3032
Australia
Contacts
David Hook
dgh@bouncycastle.org
+61438170390
Jon Eaves
jon@bouncycastle.org
+61417502969

Validations

Number
Date
Operating Environments
Algorithm Capabilities
DRBG 1130
3/25/2016
  • Windows 10 Enterprise 64 bit on Intel Core i7 (6th Gen)
  • Windows 10 Professional 64 bit on Intel Atom
  • Windows 7 SP1 32 bit on Intel Core i5 (5th Gen)
  • Windows 8.1 Professional 32 bit on Intel Core i5 (5th Gen)
  • Counter DRBG
    • Prediction Resistance: Yes, No
      • Capabilities:
        • Mode: 3KeyTDEA
        • Derivation Function Enabled: Yes
      • Capabilities:
        • Mode: AES-128
        • Derivation Function Enabled: Yes
      • Capabilities:
        • Mode: AES-192
        • Derivation Function Enabled: Yes
      • Capabilities:
        • Mode: AES-256
        • Derivation Function Enabled: Yes
    Prerequisites:
  • Hash DRBG
    • Prediction Resistance: Yes, No
      • Capabilities:
        • Mode: SHA-1
      • Capabilities:
        • Mode: SHA2-224
      • Capabilities:
        • Mode: SHA2-256
      • Capabilities:
        • Mode: SHA2-384
      • Capabilities:
        • Mode: SHA2-512
      • Capabilities:
        • Mode: SHA2-512/224
      • Capabilities:
        • Mode: SHA2-512/256
    Prerequisites:
  • HMAC DRBG
    • Prediction Resistance: Yes, No
      • Capabilities:
        • Mode: SHA-1
      • Capabilities:
        • Mode: SHA2-224
      • Capabilities:
        • Mode: SHA2-256
      • Capabilities:
        • Mode: SHA2-384
      • Capabilities:
        • Mode: SHA2-512
      • Capabilities:
        • Mode: SHA2-512/224
      • Capabilities:
        • Mode: SHA2-512/256
    Prerequisites: