summaryrefslogtreecommitdiffstats
path: root/providers/defltprov.c
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2020-02-17 16:37:24 +0000
committerMatt Caswell <matt@openssl.org>2020-03-09 07:59:05 +0000
commitaf6d8dd30ff48046f5af7d84095f30356c33264a (patch)
tree43451d25c812819adbb683ea50aa997d646799b4 /providers/defltprov.c
parentdb4b3d8392fc1c3a1033045efdda222fd76c26b2 (diff)
Add Key Management support for EdDSA keys
Support added for Ed25519 and Ed448 Reviewed-by: Shane Lontis <shane.lontis@oracle.com> (Merged from https://github.com/openssl/openssl/pull/11261)
Diffstat (limited to 'providers/defltprov.c')
-rw-r--r--providers/defltprov.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/providers/defltprov.c b/providers/defltprov.c
index 0f66aa2b71..a410eea13d 100644
--- a/providers/defltprov.c
+++ b/providers/defltprov.c
@@ -405,6 +405,8 @@ static const OSSL_ALGORITHM deflt_keymgmt[] = {
{ "EC:id-ecPublicKey", "provider=default", ec_keymgmt_functions },
{ "X25519", "provider=default", x25519_keymgmt_functions },
{ "X448", "provider=default", x448_keymgmt_functions },
+ { "ED25519", "provider=default", ed25519_keymgmt_functions },
+ { "ED448", "provider=default", ed448_keymgmt_functions },
#endif
{ NULL, NULL, NULL }
};