ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
tf_psa_crypto_config.h File Reference

PSA crypto configuration options (set of defines). More...

#include "tf_psa_crypto_config_drivers.h"
#include "tf_psa_crypto_config_mechanisms.h"
#include "tf_psa_crypto_config_platform.h"
Include dependency graph for tf_psa_crypto_config.h:

Go to the source code of this file.

Macros

#define PSA_CRYPTO_CONFIG_H
 This file determines which cryptographic mechanisms are enabled through the PSA Cryptography API (psa_xxx() functions).

Detailed Description

PSA crypto configuration options (set of defines).

Selects the PSA algorithms and key types exposed by the target Mbed TLS composition; it contains policy declarations but no runtime state.

Definition in file tf_psa_crypto_config.h.

Macro Definition Documentation

◆ PSA_CRYPTO_CONFIG_H

#define PSA_CRYPTO_CONFIG_H

This file determines which cryptographic mechanisms are enabled through the PSA Cryptography API (psa_xxx() functions).

To enable a cryptographic mechanism, uncomment the definition of the corresponding PSA_WANT_xxx preprocessor symbol. To disable a cryptographic mechanism, comment out the definition of the corresponding PSA_WANT_xxx preprocessor symbol. The names of cryptographic mechanisms correspond to values defined in psa/crypto_values.h, with the prefix PSA_WANT_ instead of PSA_.

Note that many cryptographic mechanisms involve two symbols: one for the key type (PSA_WANT_KEY_TYPE_xxx) and one for the algorithm (PSA_WANT_ALG_xxx). Mechanisms with additional parameters may involve additional symbols.

PSA CRYPTO CONFIG h.

Definition at line 44 of file tf_psa_crypto_config.h.