summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2005-12-08 14:59:50 +0000
committerSimon Josefsson <simon@josefsson.org>2005-12-08 14:59:50 +0000
commitdaa38a6c315a3e346ca80aff46175425403402f0 (patch)
tree94383b476b5628b3eed3c914561953dd1ffa35c7 /src
parent889f3f75585be866b383d8329c96a82a34389ddf (diff)
downloadgnutls-daa38a6c315a3e346ca80aff46175425403402f0.tar.gz
Generate unencrypted PKCS#8 keys for blank passwords.
Diffstat (limited to 'src')
-rw-r--r--src/certtool.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/certtool.c b/src/certtool.c
index d9613f79ee..381e91a2f1 100644
--- a/src/certtool.c
+++ b/src/certtool.c
@@ -239,7 +239,8 @@ print_private_key (gnutls_x509_privkey key)
flags = GNUTLS_PKCS_USE_PKCS12_RC2_40;
else
flags = GNUTLS_PKCS_USE_PKCS12_3DES;
- if ((pass = get_pass ()) == NULL)
+
+ if ((pass = get_pass ()) == NULL || *pass == '\0')
flags = GNUTLS_PKCS_PLAIN;
size = sizeof (buffer);