diff options
author | Vitaly Chikunov <vt@altlinux.org> | 2019-04-11 18:51:16 +0300 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2019-04-18 22:15:02 +0800 |
commit | 08d6cc22bc61409cb870a2eee6b716f9e3e0b705 (patch) | |
tree | dbf03044519a487009fec0ce4402ef90f56cfe21 /crypto/asymmetric_keys/x509_parser.h | |
parent | 5bb3d56f351833e5ad80e5976691957f70f7d8cf (diff) | |
download | linux-crypto-08d6cc22bc61409cb870a2eee6b716f9e3e0b705.tar.gz linux-crypto-08d6cc22bc61409cb870a2eee6b716f9e3e0b705.zip |
KEYS: do not kmemdup digest in {public,tpm}_key_verify_signature
Treat (struct public_key_signature)'s digest same as its signature (s).
Since digest should be already in the kmalloc'd memory do not kmemdup
digest value before calling {public,tpm}_key_verify_signature.
Patch is split from the previous as suggested by Herbert Xu.
Suggested-by: David Howells <dhowells@redhat.com>
Cc: David Howells <dhowells@redhat.com>
Cc: keyrings@vger.kernel.org
Signed-off-by: Vitaly Chikunov <vt@altlinux.org>
Reviewed-by: Denis Kenzior <denkenz@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/asymmetric_keys/x509_parser.h')
0 files changed, 0 insertions, 0 deletions