33 #ifndef PSA_CRYPTO_PLATFORM_H
34 #define PSA_CRYPTO_PLATFORM_H
48 #if defined(MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER)
59 typedef int32_t mbedtls_key_owner_id_t;
68 static inline int mbedtls_key_owner_id_equal(mbedtls_key_owner_id_t id1,
69 mbedtls_key_owner_id_t id2)
83 #if defined(MBEDTLS_PSA_CRYPTO_SPM)
84 #define PSA_CRYPTO_SECURE 1
85 #include "crypto_spe.h"
86 #endif // MBEDTLS_PSA_CRYPTO_SPM
88 #if defined(MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG)
100 } mbedtls_psa_external_random_context_t;
#define MBEDTLS_PRIVATE(member)
Macro wrapper for struct's members.
Build-time configuration info.
PSA crypto configuration options (set of defines)