]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Add tests for pbkdf2_hmac_sha384 and pbkdf2_hmac_sha512
authorNicolas Mora <git@babelouest.org>
Mon, 1 Feb 2021 01:09:57 +0000 (20:09 -0500)
committerNiels Möller <nisse@lysator.liu.se>
Mon, 1 Feb 2021 18:32:20 +0000 (19:32 +0100)
testsuite/.gitignore
testsuite/pbkdf2-test.c

index 280ee45b0dee093f06abe984ec759a721b7eff86..6a80f5e605eb22c01408e4563d6d554557ecbf9d 100644 (file)
 /xts-test
 /cmac-test
 /siv-test
+/bcrypt-test
+/ed448-test
+/shake256-test
+/x86-ibt-test
 
 /test.in
 /test1.out
index 365c8a0d8fe8d11815a780a6701c87b7491dcc8a..2161befa36e937301a62282813cac16a72eb8f24 100644 (file)
@@ -114,6 +114,12 @@ test_main (void)
   PBKDF2_HMAC_TEST(pbkdf2_hmac_sha256, LDATA("passwd"), 1, LDATA("salt"),
                   SHEX("55ac046e56e3089fec1691c22544b605"));
 
+  PBKDF2_HMAC_TEST(pbkdf2_hmac_sha384, LDATA("passwd"), 1, LDATA("salt"),
+                  SHEX("cd3443723a41cf1460cca9efeede428a"));
+
+  PBKDF2_HMAC_TEST(pbkdf2_hmac_sha512, LDATA("passwd"), 1, LDATA("salt"),
+                  SHEX("c74319d99499fc3e9013acff597c23c5"));
+
   /* From TC26 document, MR 26.2.001-2012 */
 
   hmac_gosthash94cp_set_key (&gosthash94cpctx, LDATA("password"));