-
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
Remove DHE-PSK key exchange #9910
Conversation
4502219
to
38d9992
Compare
Note for reviewers: the failure on |
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.
This looks almost good to me but one thing. Otherwise still some references to DHE-PSK to remove I think:
tests/scripts/analyze_outcomes.py: re.compile(r'PSK callback:.\bdhe-psk\b.'),
tests/scripts/components-configuration-crypto.sh: scripts/config.py unset MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED
tests/scripts/components-configuration-crypto.sh: scripts/config.py unset MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED
tests/scripts/components-configuration-crypto.sh: scripts/config.py unset MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED
tests/scripts/components-configuration-crypto.sh: scripts/config.py unset MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED
38d9992
to
20c5bea
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. Thanks for quickly addressing my comments.
3584f76
to
16269a2
Compare
Signed-off-by: Valerio Setti <[email protected]>
DHE-PSK is being removed from Mbed TLS so we cannot use this key exchange with gnutls testing. Signed-off-by: Valerio Setti <[email protected]>
Signed-off-by: Valerio Setti <[email protected]>
Signed-off-by: Valerio Setti <[email protected]>
Signed-off-by: Valerio Setti <[email protected]>
Signed-off-by: Valerio Setti <[email protected]>
Signed-off-by: Valerio Setti <[email protected]>
Signed-off-by: Valerio Setti <[email protected]>
This commit also removes its disabling from config_adjust_ssl.h Signed-off-by: Valerio Setti <[email protected]>
Signed-off-by: Valerio Setti <[email protected]>
Signed-off-by: Valerio Setti <[email protected]>
16269a2
to
90a66a3
Compare
I just rebased this PR as well because there were failures in |
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 rebase and TF-PSA-Crypto pointer updates look good to me.
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.
Looks good to me. All occurrences of the DHE-PSK
macros are removed.
Signed-off-by: Valerio Setti <[email protected]>
094fd49
90a66a3
to
094fd49
Compare
Since Mbed-TLS/TF-PSA-Crypto#165 was merged, I updated the last commit (tf-psa-crypto reference) so the PR is ready for reviews again |
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
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
Resolves #9684
Depends on Mbed-TLS/TF-PSA-Crypto#143 as per this commentPR checklist