summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2022-06-24 08:59:31 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2022-06-24 08:59:31 +0900
commit58c92098d053aae7c78cc42bdd7c80c13efc89bb (patch)
treebe9dd3832930970789a04234d14c4e17104b3b72 /tests
parent07722d89bac1a739b084b4412c3ff42e215d5968 (diff)
downloadlibgcrypt-58c92098d053aae7c78cc42bdd7c80c13efc89bb.tar.gz
hmac,hkdf: Allow use of shorter salt for HKDF.
* cipher/md.c (prepare_macpads): Move the check to... * src/visibility.c (gcry_mac_setkey): ... here. * tests/t-kdf.c (check_hkdf): No failure is expected. -- GnuPG-bug-id: 6039 Fixes-commit: 76aad97dd312e83f2f9b8d086553f2b72ab6546f Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
Diffstat (limited to 'tests')
-rw-r--r--tests/t-kdf.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/tests/t-kdf.c b/tests/t-kdf.c
index 4596c5c7..508e4bbe 100644
--- a/tests/t-kdf.c
+++ b/tests/t-kdf.c
@@ -1875,17 +1875,7 @@ check_hkdf (void)
info, infolen,
expectedlen, out);
if (err)
- {
- if (in_fips_mode && saltlen < 14)
- {
- if (verbose)
- fprintf (stderr,
- " shorter salt (%lu) rejected correctly in fips mode\n",
- saltlen);
- }
- else
- fail ("HKDF test %d failed: %s\n", count, gpg_strerror (err));
- }
+ fail ("HKDF test %d failed: %s\n", count, gpg_strerror (err));
else if (memcmp (out, expected, expectedlen))
{
fail ("HKDF test %d failed: mismatch\n", count);