-
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 RSA-decryption test cases #9954
base: development
Are you sure you want to change the base?
Migrate RSA-decryption test cases #9954
Conversation
Signed-off-by: Gabor Mezei <[email protected]>
Signed-off-by: Gabor Mezei <[email protected]>
Migrate to ECDHE-ECDSA instead of PSK Signed-off-by: Gabor Mezei <[email protected]>
Signed-off-by: Gabor Mezei <[email protected]>
Only RSA cipgersuits are accepted for these tests and there is no ECDHE-RSA alternative for AES-128-CCM so delete them. Signed-off-by: Gabor Mezei <[email protected]>
f156941
to
ecc5d31
Compare
Signed-off-by: Gabor Mezei <[email protected]>
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.
The PR looks good to me.
However I'm not sure this PR should not have some sort of backport to 3.6. The originating issue states that:
This applies to development only. But we may want to backport the new test cases as additional tests in 3.6 for a minor but very cheap coverage improvement.
Description
There are a few TLS 1.2 test cases where we're currently using an RSA decryption key exchange, but we could indifferently use a signature-based key exchange. Since #9682, we need to migrate those test cases to something else. It can be either ECDHE-ECDSA or ECDHE-RSA or PSK, but ECDHE-ECDSA minimizes the crypto requirements while not switching to PSK which is sometimes peculiar.
Resolves #9753
PR checklist
Please remove the segment/s on either side of the | symbol as appropriate, and add any relevant link/s to the end of the line.
If the provided content is part of the present PR remove the # symbol.