lib/crypto: sha1: Add SHA-1 library functions
authorEric Biggers <ebiggers@kernel.org>
Sat, 12 Jul 2025 23:22:54 +0000 (16:22 -0700)
committerEric Biggers <ebiggers@kernel.org>
Mon, 14 Jul 2025 15:58:53 +0000 (08:58 -0700)
commit90860aef630c5c9e58d05044f2866fcbfa7aa4d9
tree62d827656851f779fda841e3fcc92498262aefba
parent9503ca2ccafec51ee9e533d6f3aef14a589fc106
lib/crypto: sha1: Add SHA-1 library functions

Add a library interface for SHA-1, following the SHA-2 one.  As was the
case with SHA-2, this will be useful for various in-kernel users.  The
crypto_shash interface will be reimplemented on top of it as well.

Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Link: https://lore.kernel.org/r/20250712232329.818226-4-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
include/crypto/sha1.h
lib/crypto/Kconfig
lib/crypto/Makefile
lib/crypto/sha1.c