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
Starting from the all.sh component created in #8962:
In that component, build Mbed TLS twice, in separate build directories:
Once with the configuration of component_build_full_psa_crypto_client_without_crypto_provider, but with some potentially problematic features disabled:
Disable MBEDTLS_X509_RSASSA_PSS_SUPPORT and the RSA key exchanges.
Disable restartable ECC.
Disable multithreading.
once with the configuration of component_build_psa_crypto_spm (and that component can be removed).
Run psasim with a server linked with libmbedcrypto with the SPM configuration, and a client linked with libmbed{crypto,x509,tls}.
Implement psa_crypto_init on the client to open a connection to the server, and mbedtls_psa_crypto_free to close the connection. The server doesn't need to maintain any client state (that will come later).
Starting from the
all.sh
component created in #8962:component_build_full_psa_crypto_client_without_crypto_provider
, but with some potentially problematic features disabled:MBEDTLS_X509_RSASSA_PSS_SUPPORT
and the RSA key exchanges.component_build_psa_crypto_spm
(and that component can be removed).psa_crypto_init
on the client to open a connection to the server, andmbedtls_psa_crypto_free
to close the connection. The server doesn't need to maintain any client state (that will come later).Prerequisites: #8962
The text was updated successfully, but these errors were encountered: