]> git.ipfire.org Git - thirdparty/openssl.git/commit
Intentionally break EVP_DigestFinal for SHAKE128 and SHAKE256
authorTomas Mraz <tomas@openssl.org>
Thu, 11 Apr 2024 08:29:23 +0000 (10:29 +0200)
committerTomas Mraz <tomas@openssl.org>
Wed, 15 May 2024 10:10:32 +0000 (12:10 +0200)
commitb911fef216d1386210ec24e201d54d709528abb4
tree286d441c79a388be8d94950b8111bf2793eaebf0
parent170620675dfd74f34bdcf8aba71dffeb07f3d533
Intentionally break EVP_DigestFinal for SHAKE128 and SHAKE256

It will work only if OSSL_DIGEST_PARAM_XOFLEN is set.

Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/24105)
crypto/evp/digest.c
crypto/sha/sha3.c
include/internal/sha3.h
providers/implementations/digests/sha3_prov.c
test/evp_xof_test.c
test/recipes/20-test_dgst.t