Files
linux-stable-mirror/lib
Eric Biggers 362f922860 lib/crypto: tests: Add KUnit tests for BLAKE2s
Add a KUnit test suite for BLAKE2s.  Most of the core test logic is in
the previously-added hash-test-template.h.  This commit just adds the
actual KUnit suite, commits the generated test vectors to the tree so
that gen-hash-testvecs.py won't have to be run at build time, and adds a
few BLAKE2s-specific test cases.

This is the replacement for blake2s-selftest, which an earlier commit
removed.  Improvements over blake2s-selftest include integration with
KUnit, more comprehensive test cases, and support for benchmarking.

Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Link: https://lore.kernel.org/r/20250827151131.27733-13-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
2025-08-29 09:50:19 -07:00
..
2025-04-11 17:32:38 -07:00
2025-04-11 17:32:37 -07:00
2025-07-08 19:11:57 -04:00
2025-06-30 09:31:57 -07:00
2025-07-13 16:38:24 -07:00
2025-05-11 17:54:04 -07:00
2025-07-09 22:42:05 -07:00
2025-08-02 12:01:41 -07:00
2025-08-02 12:01:37 -07:00