From aa06ff6ff84baafcac76b48d7a0dcd4f9d00d7d2 Mon Sep 17 00:00:00 2001 From: tb <> Date: Tue, 25 Apr 2023 15:48:48 +0000 Subject: Wire up truncated SHA-2, SHA-3 and related things from jsing --- src/lib/libcrypto/evp/c_all.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/lib/libcrypto/evp/c_all.c') diff --git a/src/lib/libcrypto/evp/c_all.c b/src/lib/libcrypto/evp/c_all.c index 8fc1aa6a17..936d7e810f 100644 --- a/src/lib/libcrypto/evp/c_all.c +++ b/src/lib/libcrypto/evp/c_all.c @@ -1,4 +1,4 @@ -/* $OpenBSD: c_all.c,v 1.28 2022/10/21 13:39:35 tb Exp $ */ +/* $OpenBSD: c_all.c,v 1.29 2023/04/25 15:48:48 tb Exp $ */ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * @@ -290,6 +290,14 @@ OpenSSL_add_all_digests_internal(void) #ifndef OPENSSL_NO_SHA512 EVP_add_digest(EVP_sha384()); EVP_add_digest(EVP_sha512()); + EVP_add_digest(EVP_sha512_224()); + EVP_add_digest(EVP_sha512_256()); +#endif +#ifndef OPENSSL_NO_SHA3 + EVP_add_digest(EVP_sha3_224()); + EVP_add_digest(EVP_sha3_256()); + EVP_add_digest(EVP_sha3_384()); + EVP_add_digest(EVP_sha3_512()); #endif #ifndef OPENSSL_NO_SM3 EVP_add_digest(EVP_sm3()); -- cgit v1.2.3-55-g6feb