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

Simplify documentation of crypto dependencies between configuration options in 4.0 #9791

Open
gilles-peskine-arm opened this issue Nov 20, 2024 · 1 comment
Labels

Comments

@gilles-peskine-arm
Copy link
Contributor

In TF-PSA-Crypto 1.0 and Mbed TLS 4.0, cryptographic mechanisms can only be configured through PSA_WANT_xxx options, not through legacy options like MBEDTLS_SHA256_C, MBEDTLS_ECDH_C, etc.

The goal of this issue is to clean up all public documentation that refers to legacy options.

Preliminary: remove both MBEDTLS_USE_PSA_CRYPTO and MBEDTLS_PSA_CRYPTO_CONFIG from the public interface, which is ongoing at the time I write this. These options together made things complicated, but we now have a clean slate.

@yanesca
Copy link
Contributor

yanesca commented Dec 4, 2024

While at it, consider fixing some leftover cosmetic issues:
#9781 (comment)
#9781 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Development

No branches or pull requests

2 participants