summaryrefslogtreecommitdiff
path: root/lib/x509/privkey_pkcs8.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2016-04-27 12:12:06 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2016-04-27 16:14:16 +0200
commitd95d4a4f3abbc54c7d03872d7bf0987be61c1051 (patch)
tree97161051903b1b3039876335c5a2f30cd1f81da4 /lib/x509/privkey_pkcs8.c
parentcacb61d6885eef58f09da7fd958496a11e2000c5 (diff)
downloadgnutls-d95d4a4f3abbc54c7d03872d7bf0987be61c1051.tar.gz
Added support for generating and reading EdDSA/Ed25519 keyseddsa2
This adds support for draft-ietf-curdle-pkix-00
Diffstat (limited to 'lib/x509/privkey_pkcs8.c')
-rw-r--r--lib/x509/privkey_pkcs8.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/x509/privkey_pkcs8.c b/lib/x509/privkey_pkcs8.c
index ca438656b4..4372064fab 100644
--- a/lib/x509/privkey_pkcs8.c
+++ b/lib/x509/privkey_pkcs8.c
@@ -112,7 +112,8 @@ _encode_privkey(gnutls_x509_privkey_t pkey, gnutls_datum_t * raw)
switch (pkey->pk_algorithm) {
case GNUTLS_PK_RSA:
- case GNUTLS_PK_EC:
+ case GNUTLS_PK_ECDSA:
+ case GNUTLS_PK_EDDSA:
ret =
gnutls_x509_privkey_export2(pkey, GNUTLS_X509_FMT_DER,
raw);