Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Cryptographic Algorithm Validation Program CAVP

Implementation Name
Description
The Bouncy Castle Java API is a comprehensive suite of Approved algorithms implemented in pure Java. All key sizes and modes have been implemented to allow flexibility and efficiency, and additional algorithms are available in non-approved operation as well.
Version
1.80.2
Type
SOFTWARE
Vendor
The Legion of the Bouncy Castle Inc.
85 The Crescent
Ascot Vale, Victoria 3032
Australia
Contacts
David Hook
[email protected]
+61438170390
Jon Eaves
[email protected]
+61417502969

A7617

   First Validated: 10/29/2025
Operating Environment Algorithm Capabilities
RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
    AES-CBC Expand
    RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
      AES-GCM Expand
      RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
        ECDSA KeyGen (FIPS186-5) Expand
        RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
          ECDSA SigGen (FIPS186-5) Expand
          RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
            ECDSA SigVer (FIPS186-5) Expand
            RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
              HMAC DRBG Expand
              RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                HMAC-SHA2-256 Expand
                RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                  HMAC-SHA2-384 Expand
                  RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                    HMAC-SHA2-512 Expand
                    RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                      KAS-ECC Sp800-56Ar3 Expand
                      RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                        KAS-ECC Sp800-56Ar3 Expand
                        RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                          KAS-ECC Sp800-56Ar3 Expand
                          RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                            KAS-ECC Sp800-56Ar3 Expand
                            RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                              KAS-ECC Sp800-56Ar3 Expand
                              RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                                KDF TLS Expand
                                RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                                  KTS-IFC Expand
                                  RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                                    RSA KeyGen (FIPS186-5) Expand
                                    RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                                      RSA SigGen (FIPS186-5) Expand
                                      RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                                        RSA SigVer (FIPS186-5) Expand
                                        RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                                          SHA2-256 Expand
                                          RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                                            SHA2-384 Expand
                                            RHEL 9 on Intel Cascade Lake Xeon Silver 4216 Expand
                                              SHA2-512 Expand

                                              Created October 05, 2016, Updated April 13, 2026