You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once PSAhas gained interruptible functions for ECDHE, these functions should be used by TLS when MBEDTLS_USE_PSA_CRYPTO is enabled, in all places that currently support restartable operations using the legacy API (that's currently just 1.2 with the ECDHE-ECDSA key excahnge), in order to avoid feature gaps in PSA-based builds.
This task is to investigate how to achieve that goal, and break the work down in reasonnably-size and testable steps.
Execution of the work will depend on #7293 and the tasks created from it being completed.
Part of the definition of done is to enforce that the EC restart:.*no USE_PSA.* test cases in ssl-opt.sh are executed.
The text was updated successfully, but these errors were encountered:
Remove `MBEDTLS_USE_PSA_CRYPTO` as a test dependency. It's now always on.
```
perl -i -pe 's/^requires_config_enabled MBEDTLS_USE_PSA_CRYPTO\n//' tests/ssl-opt.sh
```
Note that a few test cases remain with
`requires_config_disabled MBEDTLS_USE_PSA_CRYPTO`. This is deliberate:
they are restartable ECDH test cases that should be enabled eventually.
Mbed-TLS#7294
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
Once PSAhas gained interruptible functions for ECDHE, these functions should be used by TLS when
MBEDTLS_USE_PSA_CRYPTO
is enabled, in all places that currently support restartable operations using the legacy API (that's currently just 1.2 with the ECDHE-ECDSA key excahnge), in order to avoid feature gaps in PSA-based builds.This task is to investigate how to achieve that goal, and break the work down in reasonnably-size and testable steps.
Execution of the work will depend on #7293 and the tasks created from it being completed.
Part of the definition of done is to enforce that the
EC restart:.*no USE_PSA.*
test cases inssl-opt.sh
are executed.The text was updated successfully, but these errors were encountered: