]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Clarify supported curves in the s_client/s_server documentation
authorolszomal <Malgorzata.Olszowka@stunnel.org>
Mon, 8 Jul 2024 09:50:35 +0000 (11:50 +0200)
committerTomas Mraz <tomas@openssl.org>
Wed, 10 Jul 2024 07:37:15 +0000 (09:37 +0200)
Mention that supported curves (aka groups) include named EC parameters
as well as X25519 and X448 or FFDHE groups.

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24774)

(cherry picked from commit 775188702574dcd6cc53b7a9d3501a639c146121)

doc/man1/openssl-s_client.pod.in
doc/man1/openssl-s_server.pod.in

index b8ba2fc54f07ab773893ad6cf6b256efeb680c35..c1c6a88772c0a2c5768fe903264206f6b811c2f8 100644 (file)
@@ -616,7 +616,11 @@ For example strings, see L<SSL_CTX_set1_sigalgs(3)>
 =item B<-curves> I<curvelist>
 
 Specifies the list of supported curves to be sent by the client. The curve is
-ultimately selected by the server. For a list of all curves, use:
+ultimately selected by the server.
+
+The list of all supported groups includes named EC parameters as well as X25519
+and X448 or FFDHE groups, and may also include groups implemented in 3rd-party
+providers. For a list of named EC parameters, use:
 
     $ openssl ecparam -list_curves
 
index 319f1e342b48553ee272f43ae82bb56a86891b9c..d99aead64171c1b746b146626e90ca784c165708 100644 (file)
@@ -641,7 +641,10 @@ Signature algorithms to support for client certificate authentication
 =item B<-named_curve> I<val>
 
 Specifies the elliptic curve to use. NOTE: this is single curve, not a list.
-For a list of all possible curves, use:
+
+The list of all supported groups includes named EC parameters as well as X25519
+and X448 or FFDHE groups, and may also include groups implemented in 3rd-party
+providers. For a list of named EC parameters, use:
 
     $ openssl ecparam -list_curves