21 #ifndef PSA_CRYPTO_PLATFORM_H
22 #define PSA_CRYPTO_PLATFORM_H
23 #include "mbedtls/private_access.h"
29 #if defined(MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER)
64 #if defined(MBEDTLS_PSA_CRYPTO_SPM)
65 #define PSA_CRYPTO_SECURE 1
66 #include "crypto_spe.h"
67 #endif // MBEDTLS_PSA_CRYPTO_SPM
69 #if defined(MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG)
80 uintptr_t MBEDTLS_PRIVATE(opaque)[2];
84 #if defined(MBEDTLS_PSA_CRYPTO_CLIENT) && !defined(MBEDTLS_PSA_CRYPTO_C)
91 typedef uint32_t mbedtls_psa_client_handle_t;
Build-time configuration info.