Add a self-test interface #115

Open
opened 2024-12-05 11:35:50 -06:00 by gilles-peskine-arm · 1 comment
gilles-peskine-arm commented 2024-12-05 11:35:50 -06:00 (Migrated from github.com)

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

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

As we are hiding legacy crypto APIs in TF-PSA-Crypto 1.0 (https://github.com/Mbed-TLS/mbedtls/issues/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 commented 2024-12-05 11:37:00 -06:00 (Migrated from github.com)

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.

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.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-Mbed-TLS/TF-PSA-Crypto#115
No description provided.