summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/t-kdf.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/t-kdf.c b/tests/t-kdf.c
index 508e4bbe..454b7c48 100644
--- a/tests/t-kdf.c
+++ b/tests/t-kdf.c
@@ -862,6 +862,8 @@ check_openpgp (void)
/* MD5 isn't supported in fips mode */
if (in_fips_mode && tv[tvidx].hashalgo == GCRY_MD_MD5)
continue;
+ if (gcry_md_test_algo (tv[tvidx].hashalgo) != 0)
+ continue;
if (verbose)
fprintf (stderr, "checking S2K test vector %d\n", tvidx);
assert (tv[tvidx].dklen <= sizeof outbuf);
@@ -1097,6 +1099,8 @@ check_pbkdf2 (void)
{
if (tv[tvidx].disabled)
continue;
+ if (gcry_md_test_algo (tv[tvidx].hashalgo) != 0)
+ continue;
if (verbose)
fprintf (stderr, "checking PBKDF2 test vector %d algo %d\n", tvidx,
tv[tvidx].hashalgo);