diff --git a/apps/req.c b/apps/req.c index aaca43a758e2b9aad3710f5f342d4b3bc575e69b..ca8a9af8747d4bcabec6a49ef52084e11665887a 100644 --- a/apps/req.c +++ b/apps/req.c @@ -499,8 +499,12 @@ int req_main(int argc, char **argv) } } - BIO_printf(bio_err, "Generating a %ld bit %s private key\n", - newkey, keyalgstr); + if (pkey_type == EVP_PKEY_EC) { + BIO_printf(bio_err, "Generating an EC private key\n"); + } else { + BIO_printf(bio_err, "Generating a %ld bit %s private key\n", + newkey, keyalgstr); + } EVP_PKEY_CTX_set_cb(genctx, genpkey_cb); EVP_PKEY_CTX_set_app_data(genctx, bio_err);