crypto: md5 - Wrap library and add HMAC support
authorEric Biggers <ebiggers@kernel.org>
Tue, 5 Aug 2025 22:28:54 +0000 (15:28 -0700)
committerEric Biggers <ebiggers@kernel.org>
Tue, 26 Aug 2025 16:52:28 +0000 (12:52 -0400)
commitba8ee22a7f924ba10571b31f8a2e5aa1cf479308
treed249d17729562255b21ab71345eff46078cdd695
parenta1848f6e382145e0200843549f24f5af4b5c8136
crypto: md5 - Wrap library and add HMAC support

Reimplement crypto/md5.c on top of the new MD5 library functions.  Also
add support for HMAC-MD5, again just wrapping the library functions.

This closely mirrors crypto/sha1.c.

Link: https://lore.kernel.org/r/20250805222855.10362-7-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
crypto/Kconfig
crypto/md5.c
crypto/testmgr.c
drivers/crypto/img-hash.c