]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
crypto: testmgr - move pkcs1pad(rsa,sha3-*) to correct place
authorEric Biggers <ebiggers@google.com>
Fri, 27 Oct 2023 19:52:06 +0000 (12:52 -0700)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 1 Nov 2023 04:58:42 +0000 (12:58 +0800)
alg_test_descs[] needs to be in sorted order, since it is used for
binary search.  This fixes the following boot-time warning:

    testmgr: alg_test_descs entries in wrong order: 'pkcs1pad(rsa,sha512)' before 'pkcs1pad(rsa,sha3-256)'

Fixes: ee62afb9d02d ("crypto: rsa-pkcs1pad - Add FIPS 202 SHA-3 support")
Signed-off-by: Eric Biggers <ebiggers@google.com>
Reviewed-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/testmgr.c

index 1dc93bf608d4a0be684d5a2a80d21e1b721024f6..15c7a3011269b71c22c96a53e9c76622bb64fef8 100644 (file)
@@ -5457,23 +5457,23 @@ static const struct alg_test_desc alg_test_descs[] = {
                        .akcipher = __VECS(pkcs1pad_rsa_tv_template)
                }
        }, {
-               .alg = "pkcs1pad(rsa,sha384)",
+               .alg = "pkcs1pad(rsa,sha3-256)",
                .test = alg_test_null,
                .fips_allowed = 1,
        }, {
-               .alg = "pkcs1pad(rsa,sha512)",
+               .alg = "pkcs1pad(rsa,sha3-384)",
                .test = alg_test_null,
                .fips_allowed = 1,
        }, {
-               .alg = "pkcs1pad(rsa,sha3-256)",
+               .alg = "pkcs1pad(rsa,sha3-512)",
                .test = alg_test_null,
                .fips_allowed = 1,
        }, {
-               .alg = "pkcs1pad(rsa,sha3-384)",
+               .alg = "pkcs1pad(rsa,sha384)",
                .test = alg_test_null,
                .fips_allowed = 1,
        }, {
-               .alg = "pkcs1pad(rsa,sha3-512)",
+               .alg = "pkcs1pad(rsa,sha512)",
                .test = alg_test_null,
                .fips_allowed = 1,
        }, {