diff options
author | Dimitri John Ledkov <dimitri.ledkov@canonical.com> | 2023-10-22 19:22:05 +0100 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2023-10-27 18:04:30 +0800 |
commit | 6347eda6b6d6f6d5ad3170858dc3364e0c71913e (patch) | |
tree | 60933b47e1a209b781415bee5c3a8f6951ae2fda /crypto/testmgr.c | |
parent | a3ac34c7373fb36e5d23796844987f256d714009 (diff) | |
download | linux-crypto-6347eda6b6d6f6d5ad3170858dc3364e0c71913e.tar.gz linux-crypto-6347eda6b6d6f6d5ad3170858dc3364e0c71913e.zip |
crypto: rsa-pkcs1pad - Add FIPS 202 SHA-3 support
Add support in rsa-pkcs1pad for FIPS 202 SHA-3 hashes, sizes 256 and
up. As 224 is too weak for any practical purposes.
Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to '')
-rw-r--r-- | crypto/testmgr.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/crypto/testmgr.c b/crypto/testmgr.c index 335449a2..1dc93bf6 100644 --- a/crypto/testmgr.c +++ b/crypto/testmgr.c @@ -5465,6 +5465,18 @@ static const struct alg_test_desc alg_test_descs[] = { .test = alg_test_null, .fips_allowed = 1, }, { + .alg = "pkcs1pad(rsa,sha3-256)", + .test = alg_test_null, + .fips_allowed = 1, + }, { + .alg = "pkcs1pad(rsa,sha3-384)", + .test = alg_test_null, + .fips_allowed = 1, + }, { + .alg = "pkcs1pad(rsa,sha3-512)", + .test = alg_test_null, + .fips_allowed = 1, + }, { .alg = "poly1305", .test = alg_test_hash, .suite = { |