diff options
Diffstat (limited to 'src/lib/libssl/src/apps/gendsa.c')
-rw-r--r-- | src/lib/libssl/src/apps/gendsa.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/lib/libssl/src/apps/gendsa.c b/src/lib/libssl/src/apps/gendsa.c index 9bfeb4c16b..bcc11a2e62 100644 --- a/src/lib/libssl/src/apps/gendsa.c +++ b/src/lib/libssl/src/apps/gendsa.c | |||
@@ -228,20 +228,11 @@ bad: | |||
228 | } | 228 | } |
229 | } | 229 | } |
230 | 230 | ||
231 | if (!app_RAND_load_file(NULL, bio_err, 1) && inrand == NULL) { | ||
232 | BIO_printf(bio_err, "warning, not much extra random data, consider using the -rand option\n"); | ||
233 | } | ||
234 | if (inrand != NULL) | ||
235 | BIO_printf(bio_err, "%ld semi-random bytes loaded\n", | ||
236 | app_RAND_load_files(inrand)); | ||
237 | |||
238 | BIO_printf(bio_err, "Generating DSA key, %d bits\n", | 231 | BIO_printf(bio_err, "Generating DSA key, %d bits\n", |
239 | BN_num_bits(dsa->p)); | 232 | BN_num_bits(dsa->p)); |
240 | if (!DSA_generate_key(dsa)) | 233 | if (!DSA_generate_key(dsa)) |
241 | goto end; | 234 | goto end; |
242 | 235 | ||
243 | app_RAND_write_file(NULL, bio_err); | ||
244 | |||
245 | if (!PEM_write_bio_DSAPrivateKey(out, dsa, enc, NULL, 0, NULL, passout)) | 236 | if (!PEM_write_bio_DSAPrivateKey(out, dsa, enc, NULL, 0, NULL, passout)) |
246 | goto end; | 237 | goto end; |
247 | ret = 0; | 238 | ret = 0; |