]> git.ipfire.org Git - thirdparty/openssl.git/commit
Exclude EVP_DigestSign and EVP_DigestVerify related APIs from the FIPS
authorslontis <shane.lontis@oracle.com>
Mon, 30 Sep 2024 01:20:08 +0000 (11:20 +1000)
committerTomas Mraz <tomas@openssl.org>
Fri, 4 Oct 2024 15:41:13 +0000 (17:41 +0200)
commitffa5465e544704e56aaa895b0890a9fc7c917021
treef54d4748affdb4cc2b954b32782fc27f4eeb5fd7
parent349815b57f0d19b040ad8733975b7b5698570dc3
Exclude EVP_DigestSign and EVP_DigestVerify related APIs from the FIPS
provider.

Revert changes to m_sigver.c related to #ifdef FIPS_MODULE and exclude
the file using build.info instead.

Also exclude these calls inside EVP_DigestUpdate() within the FIPS
provider since this API should only be used for self testing digests.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/25570)
crypto/evp/build.info
crypto/evp/digest.c
crypto/evp/m_sigver.c