From 05807b1b1b739b825652d55dde12428b577a0acc Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Fri, 27 Mar 2026 11:04:54 +0100 Subject: [PATCH] openssl: Handle EdDSA keys from engines special again Fixes: 052a93955332 ("openssl: Add support for Ed25519 via AWS-LC") --- src/libstrongswan/plugins/openssl/openssl_util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libstrongswan/plugins/openssl/openssl_util.c b/src/libstrongswan/plugins/openssl/openssl_util.c index e42403ffb..ba751fea6 100644 --- a/src/libstrongswan/plugins/openssl/openssl_util.c +++ b/src/libstrongswan/plugins/openssl/openssl_util.c @@ -162,7 +162,7 @@ private_key_t *openssl_wrap_private_key(EVP_PKEY *key, bool engine) #ifndef OPENSSL_IS_AWSLC case EVP_PKEY_ED448: #endif - return openssl_ed_private_key_create(key, FALSE); + return openssl_ed_private_key_create(key, engine); #endif /* OPENSSL_VERSION_NUMBER && !OPENSSL_NO_EC && !OPENSSL_IS_AWSLC */ default: EVP_PKEY_free(key);