aboutsummaryrefslogtreecommitdiffstats
path: root/cipher/dsa.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--cipher/dsa.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/cipher/dsa.c b/cipher/dsa.c
index 447cea941..9745656f4 100644
--- a/cipher/dsa.c
+++ b/cipher/dsa.c
@@ -180,8 +180,9 @@ generate( DSA_secret_key *sk, unsigned nbits, unsigned qbits,
MPI h, e; /* helper */
byte *rndbuf;
- assert( nbits >= 512 && nbits <= 1024 );
+ assert( nbits >= 512 );
assert( qbits >= 160 );
+ assert( qbits %8 == 0 );
p = generate_elg_prime( 1, nbits, qbits, NULL, ret_factors );
/* get q out of factors */