]> 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:03 +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 032edb2a368f862b72eb51752038ace3f5920ec1..c2eb80afddcb09c7b55d7f1d9c970c3d4de66181 100644 (file)
@@ -656,7 +656,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 3049426f829fba8ce0ec16aaab1ad625a3382666..80f8c329929b3a37f05882ebe6aed19eca1343a9 100644 (file)
@@ -671,7 +671,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