commit | 116411e1a979dde5fc4b3456eef7474131f29724 | [log] [tgz] |
---|---|---|
author | Pol Henarejos <pol.henarejos@cttc.es> | Tue May 17 11:45:59 2022 +0200 |
committer | Pol Henarejos <pol.henarejos@cttc.es> | Fri May 20 20:07:39 2022 +0200 |
tree | 11d947ec80f65d1d2434943064568fd58ed033f8 | |
parent | 85eeda01222e6632639b6ae30f65bd807c158950 [diff] [blame] |
Fix when no SHA3 family is found. Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
diff --git a/library/sha3.c b/library/sha3.c index 705f48c..f5af2b7 100644 --- a/library/sha3.c +++ b/library/sha3.c
@@ -203,7 +203,7 @@ break; } - if( p == NULL ) + if( p == NULL || p->id == MBEDTLS_SHA3_NONE ) return( MBEDTLS_ERR_SHA3_BAD_INPUT_DATA ); ctx->id = id;