Lines Matching refs:symbols

18 …n file (`mbedtls_config.h`). This mechanism is based on two main sets of symbols: `MBEDTLS_xxx_C` …
24symbols are somewhat inconsistent, and in particular do not work well for asymmetric cryptography.…
52symbols of the form `PSA_WANT_xxx` where `xxx` describes the feature that the symbol enables. The
56 …ncludes support for specific mechanisms conditionally based on the existing `MBEDTLS_xxx_` symbols.
59 ### PSA Crypto configuration symbols
71 …ion determines whether a feature is available through the PSA API. These symbols should be used in…
81 #### Configuration symbols for key types argument
96 #### Configuration symbols for elliptic curves argument
102 #### Configuration symbols for Diffie-Hellman groups argument
104 There are no configuration symbols for Diffie-Hellman groups (`PSA_DH_GROUP_xxx`).
108 #### Configuration symbols for algorithms argument
112 …ameters must themselves be included through their own `PSA_WANT_ALG_xxx` symbols. It is an error t…
116 ### Additional non-public symbols
120 …ion to the [configuration symbols](#psa-crypto-configuration-symbols), we need two parallel or mos…
129 These symbols are not part of the public interface of Mbed TLS towards applications or to drivers, …
133 #### New-style definition of configuration symbols
135symbols, including the ones deduced from the PSA Crypto configuration. It does this by including t…
139 #### Old-style definition of configuration symbols
141symbols defined (or not) in `mbedtls/mbedtls_config.h`. Furthermore, the new header file **`mbedtl…
147 #### Summary of definitions of configuration symbols
149 …spilation of the driver descriptions. It defines `MBEDTLS_PSA_ACCEL_xxx` symbols according to the …
151 The following table summarizes where symbols are defined depending on the configuration mode.
154 * (D) indicates a symbol that is deduced from other symbols by code that ships with Mbed TLS.
165 #### Visibility of internal symbols
167symbols should not be visible to application code or driver code, since they are not part of the …
175 Since configuration symbols must be undefined or 1, any other value should trigger an `#error`.
189 …ain key types or to certain algorithms must be guarded by the applicable symbols: `PSA_WANT_xxx` f…
203 …ability for AES-CTR and one for CAMELLIA-GCM, the translation to boolean symbols will also include…
211 #### Naming of symbols
213 The names of [elliptic curve symbols](#configuration-symbols-for-elliptic-curves) are a bit weird: …