diff options
author | Jakub Jelen <jjelen@redhat.com> | 2021-08-16 15:35:15 +0200 |
---|---|---|
committer | NIIBE Yutaka <gniibe@fsij.org> | 2021-08-17 11:20:55 +0900 |
commit | 564e51fde71116757cdb6bc813aacf481bb826ed (patch) | |
tree | 7f773230f02257cda9d76413da56e052a5413038 | |
parent | 034055ffdca28602a40c4d0b5997173e8597af18 (diff) | |
download | libgcrypt-564e51fde71116757cdb6bc813aacf481bb826ed.tar.gz |
dsa: Drop dead code
* cipher/dsa.c (generate): This function is never called in FIPS mode
--
Signed-off-by: Jakub Jelen <jjelen@redhat.com>
-rw-r--r-- | cipher/dsa.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/cipher/dsa.c b/cipher/dsa.c index a66db334..2cf3f0ee 100644 --- a/cipher/dsa.c +++ b/cipher/dsa.c @@ -246,14 +246,6 @@ generate (DSA_secret_key *sk, unsigned int nbits, unsigned int qbits, if (nbits < 2*qbits || nbits > 15360) return GPG_ERR_INV_VALUE; - if (fips_mode ()) - { - if (nbits < 1024) - return GPG_ERR_INV_VALUE; - if (transient_key) - return GPG_ERR_INV_VALUE; - } - if (domain->p && domain->q && domain->g) { /* Domain parameters are given; use them. */ |