diff options
author | Matt Caswell <matt@openssl.org> | 2020-02-17 16:37:24 +0000 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2020-03-09 07:59:05 +0000 |
commit | af6d8dd30ff48046f5af7d84095f30356c33264a (patch) | |
tree | 43451d25c812819adbb683ea50aa997d646799b4 /providers/defltprov.c | |
parent | db4b3d8392fc1c3a1033045efdda222fd76c26b2 (diff) | |
download | openssl-af6d8dd30ff48046f5af7d84095f30356c33264a.zip openssl-af6d8dd30ff48046f5af7d84095f30356c33264a.tar.gz openssl-af6d8dd30ff48046f5af7d84095f30356c33264a.tar.bz2 |
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.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/providers/defltprov.c b/providers/defltprov.c index 0f66aa2..a410eea 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 } }; |