If I<type> is C<EC>,
a string parameter must be given to specify the name of the EC curve.
If I<type> is C<X25519>, C<X448>, C<ED25519>, C<ED448>, or C<SM2>
-no further parameter is needed. Other key types may be possible if they are
-supplied by the loaded providers. EVP_PKEY_Q_keygen() may be usable with such
-key types as long as they do not require further parameters.
+no further parameter is needed. Starting from OpenSSL version 3.5, other
+key types may be possible if they are supplied by the loaded providers.
+EVP_PKEY_Q_keygen() may be usable with such key types as long as
+they do not require further parameters.
=head1 RETURN VALUES