diff options
author | NIIBE Yutaka <gniibe@fsij.org> | 2021-11-08 14:47:49 +0900 |
---|---|---|
committer | NIIBE Yutaka <gniibe@fsij.org> | 2021-11-08 14:47:49 +0900 |
commit | df66bd94e6e3650216b0d179d79d4c296f173855 (patch) | |
tree | 6ac11e1c0114b90a025490369ad2fb89d9625e2a /tests/dsa-rfc6979.c | |
parent | 1f45fec2082247f3634af050f1fdbf0a5858cf46 (diff) | |
download | libgcrypt-df66bd94e6e3650216b0d179d79d4c296f173855.tar.gz |
dsa: Add checks in FIPS mode.
* cipher/dsa.c (dsa_check_keysize): New.
(generate_fips186): Add call to dsa_check_keysize.
(dsa_sign, dsa_verify): Likewise.
* tests/benchmark.c (dsa_bench): Skip 1024-bit.
* tests/dsa-rfc6979.c (check_dsa_rfc6979): 1024-bit
now fails.
* tests/fips186-dsa.c (main): Only test check_dsa_gen_186_3 in FIPS
mode.
--
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
Diffstat (limited to 'tests/dsa-rfc6979.c')
-rw-r--r-- | tests/dsa-rfc6979.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/dsa-rfc6979.c b/tests/dsa-rfc6979.c index 0f124575..7fa4b7bd 100644 --- a/tests/dsa-rfc6979.c +++ b/tests/dsa-rfc6979.c @@ -132,7 +132,7 @@ check_dsa_rfc6979 (void) " 92195A38B90523E2542EE61871C0440CB87C322FC4B4D2EC5E1E7EC766E1BE8D" " 4CE935437DC11C3C8FD426338933EBFE739CB3465F4D3668C5E473508253B1E6" " 82F65CBDC4FAE93C2EA212390E54905A86E2223170B44EAA7DA5DD9FFCFB7F3B#)" - " ))", 1 + " ))", 0 }, { "DSA, 2048 bits", |