nuttx-apps/testing/drivers/crypto
Vlad Pruteanu cd2b0c0e87 testing/crypto: Add pbkdf2 test app
This adds support for testing PBKDF2 implementation. Test
vectors for SHA1 are taken from RFC6070. SHA256 vectors
were extrapolated using an online PBKDF2 generator which
was checked against RFC6070.

Signed-off-by: Vlad Pruteanu <pruteanuvlad1611@yahoo.com>
2026-03-27 21:46:08 +08:00
..
3descbc.c testing: Move crypto/setest to drivers and open_memstream to libc 2025-01-26 07:32:53 +01:00
aescbc.c testing: Move crypto/setest to drivers and open_memstream to libc 2025-01-26 07:32:53 +01:00
aescmac.c testing: Move crypto/setest to drivers and open_memstream to libc 2025-01-26 07:32:53 +01:00
aesctr.c testing: Move crypto/setest to drivers and open_memstream to libc 2025-01-26 07:32:53 +01:00
aesxts.c testing: Move crypto/setest to drivers and open_memstream to libc 2025-01-26 07:32:53 +01:00
CMakeLists.txt testing/crypto: Add pbkdf2 test app 2026-03-27 21:46:08 +08:00
crc32.c testing: Move crypto/setest to drivers and open_memstream to libc 2025-01-26 07:32:53 +01:00
dhm.c testing: add unistd.h and pthread.h headers 2026-01-26 19:32:27 +08:00
ecdsa.c testing: Move crypto/setest to drivers and open_memstream to libc 2025-01-26 07:32:53 +01:00
hash.c testing/crypto: Add options to disable hash tests 2026-02-24 13:36:32 +08:00
hmac.c testing/drivers/crypto/hmac.c: Add long keys 2026-01-26 10:58:22 +08:00
Kconfig testing/crypto: Add pbkdf2 test app 2026-03-27 21:46:08 +08:00
Make.defs testing: Move crypto/setest to drivers and open_memstream to libc 2025-01-26 07:32:53 +01:00
Makefile testing/crypto: Add pbkdf2 test app 2026-03-27 21:46:08 +08:00
pbkdf2.c testing/crypto: Add pbkdf2 test app 2026-03-27 21:46:08 +08:00
rsa.c testing: Move crypto/setest to drivers and open_memstream to libc 2025-01-26 07:32:53 +01:00