From 116411e1a979dde5fc4b3456eef7474131f29724 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Tue, 17 May 2022 11:45:59 +0200 Subject: [PATCH] Fix when no SHA3 family is found. Signed-off-by: Pol Henarejos --- library/sha3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/sha3.c b/library/sha3.c index 705f48c32c..f5af2b7b81 100644 --- a/library/sha3.c +++ b/library/sha3.c @@ -203,7 +203,7 @@ int mbedtls_sha3_starts( mbedtls_sha3_context *ctx, mbedtls_sha3_id id ) break; } - if( p == NULL ) + if( p == NULL || p->id == MBEDTLS_SHA3_NONE ) return( MBEDTLS_ERR_SHA3_BAD_INPUT_DATA ); ctx->id = id;