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

Description
Libgcrypt is a general purpose crypto library based on the code used in GNU Privacy Guard. The following cipher implementation is covered: SHLD assembler SHA implementation.
Version
1.10.0-3957adb8de08b15a
Type
SOFTWARE
Vendor
Oracle Corporation
2300 Oracle Way
Austin, TX 78741
USA
Contacts
Security Evaluation team
seceval_us@oracle.com

A4778

   First Validated: 11/29/2023
Operating Environment Algorithm Capabilities
Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
    ECDSA KeyGen (FIPS186-4) Expand
    Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
      ECDSA KeyGen (FIPS186-4) Expand
      Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
        ECDSA KeyVer (FIPS186-4) Expand
        Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
          ECDSA KeyVer (FIPS186-4) Expand
          Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
            ECDSA SigGen (FIPS186-4) Expand
            Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
              ECDSA SigGen (FIPS186-4) Expand
              Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                ECDSA SigVer (FIPS186-4) Expand
                Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                  ECDSA SigVer (FIPS186-4) Expand
                  Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                    Hash DRBG Expand
                    Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                      Hash DRBG Expand
                      Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                        HMAC DRBG Expand
                        Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                          HMAC DRBG Expand
                          Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                            HMAC-SHA-1 Expand
                            Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                              HMAC-SHA-1 Expand
                              Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                HMAC-SHA2-224 Expand
                                Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                  HMAC-SHA2-224 Expand
                                  Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                    HMAC-SHA2-256 Expand
                                    Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                      HMAC-SHA2-256 Expand
                                      Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                        HMAC-SHA2-384 Expand
                                        Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                          HMAC-SHA2-384 Expand
                                          Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                            HMAC-SHA2-512 Expand
                                            Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                              HMAC-SHA2-512 Expand
                                              Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                HMAC-SHA2-512/224 Expand
                                                Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                  HMAC-SHA2-512/224 Expand
                                                  Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                    HMAC-SHA2-512/256 Expand
                                                    Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                      HMAC-SHA2-512/256 Expand
                                                      Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                        HMAC-SHA3-224 Expand
                                                        Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                          HMAC-SHA3-224 Expand
                                                          Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                            HMAC-SHA3-256 Expand
                                                            Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                              HMAC-SHA3-256 Expand
                                                              Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                HMAC-SHA3-384 Expand
                                                                Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                  HMAC-SHA3-384 Expand
                                                                  Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                    HMAC-SHA3-512 Expand
                                                                    Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                      HMAC-SHA3-512 Expand
                                                                      Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                        PBKDF Expand
                                                                        Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                          PBKDF Expand
                                                                          Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                            RSA KeyGen (FIPS186-4) Expand
                                                                            Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                              RSA KeyGen (FIPS186-4) Expand
                                                                              Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                RSA SigGen (FIPS186-4) Expand
                                                                                Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                  RSA SigGen (FIPS186-4) Expand
                                                                                  Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                    RSA SigVer (FIPS186-2) Expand
                                                                                    Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                      RSA SigVer (FIPS186-2) Expand
                                                                                      Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                        RSA SigVer (FIPS186-4) Expand
                                                                                        Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                          RSA SigVer (FIPS186-4) Expand
                                                                                          Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                            SHA-1 Expand
                                                                                            Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                              SHA-1 Expand
                                                                                              Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                SHA2-224 Expand
                                                                                                Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                  SHA2-224 Expand
                                                                                                  Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                    SHA2-256 Expand
                                                                                                    Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                      SHA2-256 Expand
                                                                                                      Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                        SHA2-384 Expand
                                                                                                        Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                          SHA2-384 Expand
                                                                                                          Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                            SHA2-512 Expand
                                                                                                            Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                              SHA2-512 Expand
                                                                                                              Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                                SHA2-512/224 Expand
                                                                                                                Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                                  SHA2-512/224 Expand
                                                                                                                  Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                                    SHA2-512/256 Expand
                                                                                                                    Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                                      SHA2-512/256 Expand
                                                                                                                      Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                                        SHA3-224 Expand
                                                                                                                        Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                                          SHA3-224 Expand
                                                                                                                          Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                                            SHA3-256 Expand
                                                                                                                            Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                                              SHA3-256 Expand
                                                                                                                              Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                                                SHA3-384 Expand
                                                                                                                                Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                                                  SHA3-384 Expand
                                                                                                                                  Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                                                    SHA3-512 Expand
                                                                                                                                    Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                                                      SHA3-512 Expand
                                                                                                                                      Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                                                        SHAKE-128 Expand
                                                                                                                                        Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                                                          SHAKE-128 Expand
                                                                                                                                          Oracle Linux 9 on KVM on Oracle Linux 8 on AMD AMD EPYC(TM) 7001 Series AMD EPYC 7J13 Expand
                                                                                                                                            SHAKE-256 Expand
                                                                                                                                            Oracle Linux 9 on KVM on Oracle Linux 8 on Intel Ice Lake Intel(R) Xeon(R) Platinum 8358 Expand
                                                                                                                                              SHAKE-256 Expand

                                                                                                                                              Created October 05, 2016, Updated March 16, 2023