From: Tobias Brunner Date: Mon, 20 Sep 2021 15:20:30 +0000 (+0200) Subject: openssl: Use correct key types when adopting Ed25519/448 keys X-Git-Tag: 5.9.4dr3~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f92ad8454bfff7859c6e8718ac0d5f940c477ff9;p=thirdparty%2Fstrongswan.git openssl: Use correct key types when adopting Ed25519/448 keys Fixes: cbf07ab5b0b6 ("openssl: Add support for Ed25519/Ed448") --- diff --git a/src/libstrongswan/plugins/openssl/openssl_ed_private_key.c b/src/libstrongswan/plugins/openssl/openssl_ed_private_key.c index b5bc9b868e..44844fcf7e 100644 --- a/src/libstrongswan/plugins/openssl/openssl_ed_private_key.c +++ b/src/libstrongswan/plugins/openssl/openssl_ed_private_key.c @@ -248,10 +248,10 @@ private_key_t *openssl_ed_private_key_create(EVP_PKEY *key, bool engine) switch (EVP_PKEY_base_id(key)) { - case EVP_PKEY_X25519: + case EVP_PKEY_ED25519: type = KEY_ED25519; break; - case EVP_PKEY_X448: + case EVP_PKEY_ED448: type = KEY_ED448; break; default: