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
Make TLS 1.2 components work with PSA_CRYPTO_CONFIG set #9062
base: development
Are you sure you want to change the base?
Make TLS 1.2 components work with PSA_CRYPTO_CONFIG set #9062
Conversation
Replace relevant Mbed TLS API config options with their PSA API equivalents. Signed-off-by: Thomas Daubney <thomas.daubney@arm.com>
Replace relevant Mbed TLS API config options with their PSA API equivalents. Signed-off-by: Thomas Daubney <thomas.daubney@arm.com>
…se_psa Replace relevant Mbed TLS API config options with their PSA API equivalents. Signed-off-by: Thomas Daubney <thomas.daubney@arm.com>
Signed-off-by: Thomas Daubney <thomas.daubney@arm.com>
Signed-off-by: Thomas Daubney <thomas.daubney@arm.com>
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.
Thanks for addressing my comments. The adaption of the configurations seems okay to me now. But there is one thing I did not think about before: remove the non use_psa() equivalent components (i.e component_test_tls1_2_default_stream_cipher_only(), component_test_tls1_2_default_cbc_legacy_cipher_only() and component_test_tls1_2_default_cbc_legacy_cbc_etm_cipher_only()) and then remove the use_psa() suffix of the ones we keep.
Signed-off-by: Thomas Daubney <thomas.daubney@arm.com>
Signed-off-by: Thomas Daubney <thomas.daubney@arm.com>
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.
A few final things to change I think and this will be good to me.
Signed-off-by: Thomas Daubney <thomas.daubney@arm.com>
Signed-off-by: Thomas Daubney <thomas.daubney@arm.com>
9cfda24
to
a8004f2
Compare
@ronald-cron-arm Apologies for the force push. I had to amend a commit where I had made an error. |
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.
Description
Progresses #8153.
Replace Mbed TLS API config options with their PSA API equivalents in three TLS 1.2 components in
all.sh
.This PR modifies the following three components:
PR checklist
Please tick as appropriate and edit the reasons (e.g.: "backport: not needed because this is a new feature")
Notes for the submitter
Please refer to the contributing guidelines, especially the
checklist for PR contributors.
Help make review efficient: