Lines Matching full:mbed

1 Conditional inclusion of cryptographic mechanism through the PSA API in Mbed TLS
6 This is currently a proposal for Mbed TLS. It is not currently on track for standardization in PSA.
12 The [PSA Cryptography API specification](https://armmbed.github.io/mbed-crypto/psa/#application-pro…
18 Mbed TLS offers a way to select which cryptographic mechanisms are included in a build through its …
30 [Req.inclusion] If the application does not require a mechanism, a suitably configured Mbed TLS bui…
32 [Req.drivers] If a PSA driver is available in the build, a suitably configured Mbed TLS build must …
34 …than a C compiler. This is necessary to allow building an application and Mbed TLS in development …
36 …daptable with future evolution of the PSA cryptography specifications and Mbed TLS. Therefore the …
56 * If `MBEDTLS_PSA_CRYPTO_CONFIG` is unset, which is the default at least in Mbed TLS 2.x versions, …
57 …ed based on both the content of the PSA Crypto configuration file and the Mbed TLS configuration f…
71 The presence of a symbol `PSA_WANT_xxx` in the Mbed TLS configuration determines whether a feature …
73 * In Mbed TLS test code.
74 * In Mbed TLS library code using `MBEDTLS_USE_PSA_CRYPTO`, for example in TLS to determine which ci…
79 …y, or because the library does not support the exclusion of this feature. Mbed TLS should make a b…
85 As an exception, starting in Mbed TLS 3.5.0, for `KEY_PAIR` types (that is, private keys for asymme…
94 … support for more than what was explicitly requested. (For example, as of Mbed TLS 3.5.0, `PSA_WAN…
98 …r Curve25519. It is an error to require an ECC key type but no curve, and Mbed TLS will reject thi…
112 … to include a base mechanism without at least one possible parameter, and Mbed TLS will reject thi…
129 These symbols are not part of the public interface of Mbed TLS towards applications or to drivers, …
141 When `MBEDTLS_PSA_CRYPTO_CONFIG` is not set, the configuration of Mbed TLS works as before, and the…
143 …d application code that's specific to a given cryptographic mechanism. In Mbed TLS itself, code un…
145 …r an edited copy of `mbedtls/mbedtls_config.h` from an earlier version of Mbed TLS, `mbedtls/confi…
154 * (D) indicates a symbol that is deduced from other symbols by code that ships with Mbed TLS.
189 … of the application, and `MBEDTLS_PSA_BUILTIN_xxx` for code that calls an Mbed TLS software implem…
223 #### Coexistence with the current Mbed TLS configuration