From 68e0e14ea8951600bb776db12d0f01e54a2b9b41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Thu, 7 Nov 2002 09:19:08 +0100 Subject: [PATCH] (dsa_generate_keypair): Added some newlines to progress display. Use DSA_P_MIN_BITS. Rev: src/nettle/dsa-keygen.c:1.3 --- dsa-keygen.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/dsa-keygen.c b/dsa-keygen.c index 96bca34d..f5ef6000 100644 --- a/dsa-keygen.c +++ b/dsa-keygen.c @@ -114,6 +114,9 @@ dsa_nist_gen(mpz_t p, mpz_t q, } /* q is a prime, with overwhelming probability. */ + if (progress) + progress(progress_ctx, '\n'); + { unsigned size = (n+1) * SHA1_DIGEST_SIZE; uint8_t *buffer = alloca(size); @@ -148,6 +151,9 @@ dsa_nist_gen(mpz_t p, mpz_t q, if (mpz_probab_prime_p(p, 5)) { /* Done! */ + if (progress) + progress(progress_ctx, '\n'); + mpz_clear(s); mpz_clear(t); mpz_clear(c); @@ -191,6 +197,9 @@ dsa_find_generator(mpz_t g, if (mpz_cmp_ui(g, 1)) { /* g != 1. Finished. */ + if (progress) + progress(progress_ctx, '\n'); + mpz_clear(e); mpz_clear(n); @@ -211,7 +220,7 @@ dsa_generate_keypair(struct dsa_public_key *pub, { mpz_t t; - if (bits < DSA_MINIMUM_BITS) + if (bits < DSA_MIN_P_BITS) return 0; dsa_nist_gen(pub->p, pub->q, -- GitLab