diff options
author | Eric Biggers <ebiggers@google.com> | 2022-01-18 16:13:02 -0800 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2022-01-31 11:21:44 +1100 |
commit | b53371d1c319b979f66e493404fe810512f2915e (patch) | |
tree | e6b81d3e3bd0682171915b5d5e200365e7988e1f /crypto/sha256_generic.c | |
parent | 1fa0a89f39aef866741191e06708db17f1366108 (diff) | |
download | linux-crypto-b53371d1c319b979f66e493404fe810512f2915e.tar.gz linux-crypto-b53371d1c319b979f66e493404fe810512f2915e.zip |
crypto: rsa-pkcs1pad - only allow with rsa
The pkcs1pad template can be instantiated with an arbitrary akcipher
algorithm, which doesn't make sense; it is specifically an RSA padding
scheme. Make it check that the underlying algorithm really is RSA.
Fixes: 7185f32fb45d ("crypto: rsa - RSA padding algorithm")
Cc: <stable@vger.kernel.org> # v4.5+
Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/sha256_generic.c')
0 files changed, 0 insertions, 0 deletions