crypto: sha256 - Use same state format as legacy drivers
authorEric Biggers <ebiggers@kernel.org>
Mon, 30 Jun 2025 16:06:41 +0000 (09:06 -0700)
committerEric Biggers <ebiggers@kernel.org>
Fri, 4 Jul 2025 17:23:11 +0000 (10:23 -0700)
commit07f090959bba437dd531bd2e08440ec6bf588878
tree03fdb86c012f429b6a4ee5c9f5c258c3110787be
parente0cd3716910385ba1ccbd433c860516cf806fc71
crypto: sha256 - Use same state format as legacy drivers

Make the export and import functions for the sha224, sha256,
hmac(sha224), and hmac(sha256) shash algorithms use the same format as
the padlock-sha and nx-sha256 drivers, as required by Herbert.

Acked-by: Ard Biesheuvel <ardb@kernel.org>
Link: https://lore.kernel.org/r/20250630160645.3198-11-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
crypto/sha256.c