[PATCH 01/10] crypto,fs: Separate out hkdf_extract() and hkdf_expand()
Herbert Xu
herbert at gondor.apana.org.au
Fri Dec 13 20:39:40 PST 2024
Hannes Reinecke <hare at kernel.org> wrote:
> Separate out the HKDF functions into a separate module to
> to make them available to other callers.
> And add a testsuite to the module with test vectors
> from RFC 5869 (and additional vectors for SHA384 and SHA512)
> to ensure the integrity of the algorithm.
>
> Signed-off-by: Hannes Reinecke <hare at kernel.org>
> Acked-by: Eric Biggers <ebiggers at kernel.org>
> ---
> crypto/Kconfig | 6 +
> crypto/Makefile | 1 +
> crypto/hkdf.c | 573 ++++++++++++++++++++++++++++++++++++++++++
> fs/crypto/Kconfig | 1 +
> fs/crypto/hkdf.c | 85 ++-----
> include/crypto/hkdf.h | 20 ++
> 6 files changed, 616 insertions(+), 70 deletions(-)
> create mode 100644 crypto/hkdf.c
> create mode 100644 include/crypto/hkdf.h
Acked-by: Herbert Xu <herbert at gondor.apana.org.au>
--
Email: Herbert Xu <herbert at gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
More information about the Linux-nvme
mailing list