Plain text needs to be prehashed for RSA as well in asymmetric crypto validation.
Fixes: 12ede9ac497f ("examples/fips_validation: support EdDSA") Signed-off-by: Gowrishankar Muthukrishnan <gmuthukri...@marvell.com> --- examples/fips_validation/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/fips_validation/main.c b/examples/fips_validation/main.c index b34015ad9f..f21826e9d7 100644 --- a/examples/fips_validation/main.c +++ b/examples/fips_validation/main.c @@ -1940,7 +1940,8 @@ fips_run_test(void) return fips_run_asym_test(); } - if (info.algo == FIPS_TEST_ALGO_ECDSA) { + if (info.algo == FIPS_TEST_ALGO_ECDSA || + info.algo == FIPS_TEST_ALGO_RSA) { vec.cipher_auth.digest.len = parse_test_sha_hash_size(info.interim_info.ecdsa_data.auth); test_ops.prepare_sym_xform = prepare_sha_xform; -- 2.37.1