File crypto_config.h
PSA crypto configuration options (set of defines)
Defines
-
PSA_WANT_ALG_CBC_NO_PADDING
When
MBEDTLS_PSA_CRYPTO_CONFIG
is disabled in mbedtls_config.h, this file is not used, and cryptographic mechanisms are supported through the PSA API if and only if they are supported through the mbedtls_xxx API.
-
PSA_WANT_ALG_CBC_PKCS7
-
PSA_WANT_ALG_CCM
-
PSA_WANT_ALG_CCM_STAR_NO_TAG
-
PSA_WANT_ALG_CMAC
-
PSA_WANT_ALG_CFB
-
PSA_WANT_ALG_CHACHA20_POLY1305
-
PSA_WANT_ALG_CTR
-
PSA_WANT_ALG_DETERMINISTIC_ECDSA
-
PSA_WANT_ALG_ECB_NO_PADDING
-
PSA_WANT_ALG_ECDH
-
PSA_WANT_ALG_FFDH
-
PSA_WANT_ALG_ECDSA
-
PSA_WANT_ALG_JPAKE
-
PSA_WANT_ALG_GCM
-
PSA_WANT_ALG_HKDF
-
PSA_WANT_ALG_HKDF_EXTRACT
-
PSA_WANT_ALG_HKDF_EXPAND
-
PSA_WANT_ALG_HMAC
-
PSA_WANT_ALG_MD5
-
PSA_WANT_ALG_OFB
-
PSA_WANT_ALG_PBKDF2_HMAC
-
PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128
-
PSA_WANT_ALG_RIPEMD160
-
PSA_WANT_ALG_RSA_OAEP
-
PSA_WANT_ALG_RSA_PKCS1V15_CRYPT
-
PSA_WANT_ALG_RSA_PKCS1V15_SIGN
-
PSA_WANT_ALG_RSA_PSS
-
PSA_WANT_ALG_SHA_1
-
PSA_WANT_ALG_SHA_224
-
PSA_WANT_ALG_SHA_256
-
PSA_WANT_ALG_SHA_384
-
PSA_WANT_ALG_SHA_512
-
PSA_WANT_ALG_SHA3_224
-
PSA_WANT_ALG_SHA3_256
-
PSA_WANT_ALG_SHA3_384
-
PSA_WANT_ALG_SHA3_512
-
PSA_WANT_ALG_STREAM_CIPHER
-
PSA_WANT_ALG_TLS12_PRF
-
PSA_WANT_ALG_TLS12_PSK_TO_MS
-
PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS
-
PSA_WANT_ECC_BRAINPOOL_P_R1_256
-
PSA_WANT_ECC_BRAINPOOL_P_R1_384
-
PSA_WANT_ECC_BRAINPOOL_P_R1_512
-
PSA_WANT_ECC_MONTGOMERY_255
-
PSA_WANT_ECC_MONTGOMERY_448
-
PSA_WANT_ECC_SECP_K1_192
-
PSA_WANT_ECC_SECP_K1_256
-
PSA_WANT_ECC_SECP_R1_192
-
PSA_WANT_ECC_SECP_R1_224
-
PSA_WANT_ECC_SECP_R1_256
-
PSA_WANT_ECC_SECP_R1_384
-
PSA_WANT_ECC_SECP_R1_521
-
PSA_WANT_DH_RFC7919_2048
-
PSA_WANT_DH_RFC7919_3072
-
PSA_WANT_DH_RFC7919_4096
-
PSA_WANT_DH_RFC7919_6144
-
PSA_WANT_DH_RFC7919_8192
-
PSA_WANT_KEY_TYPE_DERIVE
-
PSA_WANT_KEY_TYPE_PASSWORD
-
PSA_WANT_KEY_TYPE_PASSWORD_HASH
-
PSA_WANT_KEY_TYPE_HMAC
-
PSA_WANT_KEY_TYPE_AES
-
PSA_WANT_KEY_TYPE_ARIA
-
PSA_WANT_KEY_TYPE_CAMELLIA
-
PSA_WANT_KEY_TYPE_CHACHA20
-
PSA_WANT_KEY_TYPE_DES
-
PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY
-
PSA_WANT_KEY_TYPE_DH_PUBLIC_KEY
-
PSA_WANT_KEY_TYPE_RAW_DATA
-
PSA_WANT_KEY_TYPE_RSA_PUBLIC_KEY
-
PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_BASIC
-
PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT
-
PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT
-
PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE
-
PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_DERIVE
-
PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC
-
PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT
-
PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT
-
PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE
-
PSA_WANT_KEY_TYPE_DH_KEY_PAIR_BASIC
-
PSA_WANT_KEY_TYPE_DH_KEY_PAIR_IMPORT
-
PSA_WANT_KEY_TYPE_DH_KEY_PAIR_EXPORT
-
PSA_WANT_KEY_TYPE_DH_KEY_PAIR_GENERATE