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

Add a self-test interface #115

Open
gilles-peskine-arm opened this issue Dec 5, 2024 · 1 comment
Open

Add a self-test interface #115

gilles-peskine-arm opened this issue Dec 5, 2024 · 1 comment
Labels
enhancement New feature or request size-m Estimated task size: medium (~1w)

Comments

@gilles-peskine-arm
Copy link
Contributor

As we are hiding legacy crypto APIs in TF-PSA-Crypto 1.0 (Mbed-TLS/mbedtls#8663), the self-test functions gated by MBEDTLS_SELF_TEST are becoming unreachable.

We should design and implement a new self-test interface.

@gilles-peskine-arm gilles-peskine-arm added enhancement New feature or request size-m Estimated task size: medium (~1w) labels Dec 5, 2024
@gilles-peskine-arm
Copy link
Contributor Author

Given our workload, at this point, I think it is likely that we'll release TF-PSA-Crypto 1.0 without a stable interface for self-tests, and we'll add one in an 1.x minor release.

@gilles-peskine-arm gilles-peskine-arm moved this to Design needed in Mbed TLS 4.0 planning Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size-m Estimated task size: medium (~1w)
Projects
Status: Design needed
Development

No branches or pull requests

1 participant