Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Test Ciphers against Curvces #2488

Open
Sysadminfromhell opened this issue Apr 10, 2024 · 0 comments
Open

[Feature request] Test Ciphers against Curvces #2488

Sysadminfromhell opened this issue Apr 10, 2024 · 0 comments

Comments

@Sysadminfromhell
Copy link

Sysadminfromhell commented Apr 10, 2024

I would like to have a possiblity in the script, that the cipher list also includes the used curve and also test each curve alone.
So if a server can speak : prime256v1 secp384r1 secp521r1 X25519 X448
That for TLS1.2 the entries would be multiple for the same Cipher

Exampe:
Instead of only showing this info:

Cipher Suite Name (OpenSSL) KeyExch. Encryption Bits Cipher Suite Name (IANA/RFC)
TLS_AES_256_GCM_SHA384 ECDH 256 AESGCM 256 TLS_AES_256_GCM_SHA384

It would be great if the info would include the Curve used in this test aswell as multiple entries for all curves:

Cipher Suite Name (OpenSSL) KeyExch. Curve Encryption Bits Cipher Suite Name (IANA/RFC)
TLS_AES_256_GCM_SHA384 ECDH 256 prime256v1 AESGCM 256 TLS_AES_256_GCM_SHA384
TLS_AES_256_GCM_SHA384 ECDH 256 secp384r1 AESGCM 256 TLS_AES_256_GCM_SHA384
TLS_AES_256_GCM_SHA384 ECDH 256 secp521r1 AESGCM 256 TLS_AES_256_GCM_SHA384
TLS_AES_256_GCM_SHA384 ECDH 256 X25519 AESGCM 256 TLS_AES_256_GCM_SHA384
TLS_AES_256_GCM_SHA384 ECDH 256 X448 AESGCM 256 TLS_AES_256_GCM_SHA384
(just as an example, not the real output)

Which version are you referring to
3.2rc3

Please check this repo whether this is a known feature request
There is none

Describe the solution you'd like
I Would like a switch or attribute which can enable this feature for the curves check. if there is one I did not see it in the documentation or help text.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant