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

[tf-psa-crypto] Remove DHM module #175

Open
wants to merge 5 commits into
base: development
Choose a base branch
from

Conversation

valeriosetti
Copy link
Contributor

@valeriosetti valeriosetti commented Feb 12, 2025

Description

Helps resolving Mbed-TLS/mbedtls#9956

This PR introduces changes which are incompatible if tested with development branch of the main Mbed-TLS repo. Please use CI of Mbed-TLS/mbedtls#9972 to check if changes here are OK or not.

PR checklist

MBEDTLS_DHM_C is being removed so related test suites can be removed
as well.

Signed-off-by: Valerio Setti <[email protected]>
Standardized DH groups which were defined in dhm.h have been moved to
psa_crypto_ffdh_params.h. These are used by the psa_crypto_ffdh.c file
internally only.

Signed-off-by: Valerio Setti <[email protected]>
This commit also removes references to DHM module in the documentation
of other symbols in crypto_config.h.

Signed-off-by: Valerio Setti <[email protected]>
Signed-off-by: Valerio Setti <[email protected]>
@valeriosetti valeriosetti self-assigned this Feb 12, 2025
@valeriosetti valeriosetti added size-s Estimated task size: small (~2d) needs-review Every commit must be reviewed by at least two team members needs-reviewer This PR needs someone to pick it up for review priority-high High priority - will be reviewed soon needs-ci Needs to pass CI tests labels Feb 12, 2025
Harry-Ramsey
Harry-Ramsey previously approved these changes Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-ci Needs to pass CI tests needs-review Every commit must be reviewed by at least two team members needs-reviewer This PR needs someone to pick it up for review priority-high High priority - will be reviewed soon size-s Estimated task size: small (~2d)
Projects
Development

Successfully merging this pull request may close these issues.

2 participants