]> www.infradead.org Git - users/jedix/linux-maple.git/commit
crypto: ecdsa - Use ecc_digits_from_bytes to create hash digits array
authorStefan Berger <stefanb@linux.ibm.com>
Wed, 29 May 2024 23:08:26 +0000 (19:08 -0400)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 7 Jun 2024 11:46:39 +0000 (19:46 +0800)
commit2fd2a82ccbfc106aec314db6c4bda5e24fd32a22
tree334d189cea46163530c96cb371f8c8502467a472
parent645211db1394f0607935dd43d907af7a12631907
crypto: ecdsa - Use ecc_digits_from_bytes to create hash digits array

Since ecc_digits_from_bytes will provide zeros when an insufficient number
of bytes are passed in the input byte array, use it to create the hash
digits directly from the input byte array. This avoids going through an
intermediate byte array (rawhash) that has the first few bytes filled with
zeros.

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
Reviewed-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/ecdsa.c