-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Migrate DHE test cases to ECDHE #9916
base: development
Are you sure you want to change the base?
Conversation
… alternative Tests removed here already have an ECDHE-RSA alternative in test_suite_ssl.data, so they can be removed. Signed-off-by: Valerio Setti <[email protected]>
Use ECDHE-RSA instead of DHE-RSA. Signed-off-by: Valerio Setti <[email protected]>
These tests were specific for DHE-RSA (which is being removed on development branch) and also for each of them there was already the ECDHE-RSA counterpart available. Signed-off-by: Valerio Setti <[email protected]>
8c93c9b
to
a7ba35c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I did notice however that these lines in test_suite_ssl.data
are present althought I am not sure if they should be removed.
Test configuration of groups for DHE through mbedtls_ssl_conf_curves()
conf_curve:
Test configuration of groups for DHE through mbedtls_ssl_conf_groups()
conf_group:
Oh, good catch! IMO those tests seems to be DHE specific, so they can just be removed. I'll update the commits. |
Signed-off-by: Valerio Setti <[email protected]>
Adapted tests do not already have an ECDHE-RSA test available. Signed-off-by: Valerio Setti <[email protected]>
For these ones there is no ECDHE alternative as they are testing specific features of DHE. Signed-off-by: Valerio Setti <[email protected]>
Remove tests which are forcing DHE-RSA, but for which an ECDHE-RSA alternative already exists. Signed-off-by: Valerio Setti <[email protected]>
a7ba35c
to
4c1a996
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Description
Resoves #9688
PR checklist