]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - providers/defltprov.c
Add HPKE DHKEM provider support for EC, X25519 and X448.
[thirdparty/openssl.git] / providers / defltprov.c
index edfcc97bae7be5d2599a3c28f067c8bef30fc670..dc9521b235bf6b3a23ad020b002fc600dea28629 100644 (file)
@@ -412,6 +412,11 @@ static const OSSL_ALGORITHM deflt_asym_cipher[] = {
 
 static const OSSL_ALGORITHM deflt_asym_kem[] = {
     { PROV_NAMES_RSA, "provider=default", ossl_rsa_asym_kem_functions },
+#ifndef OPENSSL_NO_EC
+    { PROV_NAMES_X25519, "provider=default", ossl_ecx_asym_kem_functions },
+    { PROV_NAMES_X448, "provider=default", ossl_ecx_asym_kem_functions },
+    { PROV_NAMES_EC, "provider=default", ossl_ec_asym_kem_functions },
+#endif
     { NULL, NULL, NULL }
 };