• Home
  • Raw
  • Download

Lines Matching full: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
87 #### Configuration symbols for elliptic curves argument
93 #### Configuration symbols for Diffie-Hellman groups argument
95 There are no configuration symbols for Diffie-Hellman groups (`PSA_DH_GROUP_xxx`).
99 #### Configuration symbols for algorithms argument
103 …ameters must themselves be included through their own `PSA_WANT_ALG_xxx` symbols. It is an error t…
107 ### Additional non-public symbols
111 …ion to the [configuration symbols](#psa-crypto-configuration-symbols), we need two parallel or mos…
120 These symbols are not part of the public interface of Mbed TLS towards applications or to drivers, …
124 #### New-style definition of configuration symbols
126symbols, including the ones deduced from the PSA Crypto configuration. It does this by including t…
130 #### Old-style definition of configuration symbols
132symbols defined (or not) in `mbedtls/mbedtls_config.h`. Furthermore, the new header file **`mbedtl…
138 #### Summary of definitions of configuration symbols
140 …spilation of the driver descriptions. It defines `MBEDTLS_PSA_ACCEL_xxx` symbols according to the …
142 The following table summarizes where symbols are defined depending on the configuration mode.
145 * (D) indicates a symbol that is deduced from other symbols by code that ships with Mbed TLS.
148 | Symbols | With `MBEDTLS_PSA_CRYPTO_CONFIG` | Without `MBEDTLS_PSA_CRYPTO_CONFI…
156 #### Visibility of internal symbols
158symbols should not be visible to application code or driver code, since they are not part of the …
166 Since configuration symbols must be undefined or 1, any other value should trigger an `#error`.
180 …ain key types or to certain algorithms must be guarded by the applicable symbols: `PSA_WANT_xxx` f…
194 …ability for AES-CTR and one for CAMELLIA-GCM, the translation to boolean symbols will also include…
202 #### Naming of symbols
204 The names of [elliptic curve symbols](#configuration-symbols-for-elliptic-curves) are a bit weird: …