File indexing completed on 2025-08-27 09:43:22
0001
0002
0003
0004
0005
0006 #if defined(MBEDTLS_PSA_CRYPTO_CONFIG)
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025 #else
0026
0027
0028
0029
0030
0031
0032 #endif
0033
0034
0035
0036
0037
0038 #ifndef PSA_CRYPTO_CONFIG_H
0039 #define PSA_CRYPTO_CONFIG_H
0040
0041
0042
0043
0044
0045 #define PSA_WANT_ALG_CBC_NO_PADDING 1
0046 #define PSA_WANT_ALG_CBC_PKCS7 1
0047 #define PSA_WANT_ALG_CCM 1
0048 #define PSA_WANT_ALG_CCM_STAR_NO_TAG 1
0049 #define PSA_WANT_ALG_CMAC 1
0050 #define PSA_WANT_ALG_CFB 1
0051 #define PSA_WANT_ALG_CHACHA20_POLY1305 1
0052 #define PSA_WANT_ALG_CTR 1
0053 #define PSA_WANT_ALG_DETERMINISTIC_ECDSA 1
0054 #define PSA_WANT_ALG_ECB_NO_PADDING 1
0055 #define PSA_WANT_ALG_ECDH 1
0056 #define PSA_WANT_ALG_FFDH 1
0057 #define PSA_WANT_ALG_ECDSA 1
0058 #define PSA_WANT_ALG_JPAKE 1
0059 #define PSA_WANT_ALG_GCM 1
0060 #define PSA_WANT_ALG_HKDF 1
0061 #define PSA_WANT_ALG_HKDF_EXTRACT 1
0062 #define PSA_WANT_ALG_HKDF_EXPAND 1
0063 #define PSA_WANT_ALG_HMAC 1
0064 #define PSA_WANT_ALG_MD5 1
0065 #define PSA_WANT_ALG_OFB 1
0066 #define PSA_WANT_ALG_PBKDF2_HMAC 1
0067 #define PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128 1
0068 #define PSA_WANT_ALG_RIPEMD160 1
0069 #define PSA_WANT_ALG_RSA_OAEP 1
0070 #define PSA_WANT_ALG_RSA_PKCS1V15_CRYPT 1
0071 #define PSA_WANT_ALG_RSA_PKCS1V15_SIGN 1
0072 #define PSA_WANT_ALG_RSA_PSS 1
0073 #define PSA_WANT_ALG_SHA_1 1
0074 #define PSA_WANT_ALG_SHA_224 1
0075 #define PSA_WANT_ALG_SHA_256 1
0076 #define PSA_WANT_ALG_SHA_384 1
0077 #define PSA_WANT_ALG_SHA_512 1
0078 #define PSA_WANT_ALG_SHA3_224 1
0079 #define PSA_WANT_ALG_SHA3_256 1
0080 #define PSA_WANT_ALG_SHA3_384 1
0081 #define PSA_WANT_ALG_SHA3_512 1
0082 #define PSA_WANT_ALG_STREAM_CIPHER 1
0083 #define PSA_WANT_ALG_TLS12_PRF 1
0084 #define PSA_WANT_ALG_TLS12_PSK_TO_MS 1
0085 #define PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS 1
0086
0087
0088
0089
0090
0091 #define PSA_WANT_ECC_BRAINPOOL_P_R1_256 1
0092 #define PSA_WANT_ECC_BRAINPOOL_P_R1_384 1
0093 #define PSA_WANT_ECC_BRAINPOOL_P_R1_512 1
0094 #define PSA_WANT_ECC_MONTGOMERY_255 1
0095 #define PSA_WANT_ECC_MONTGOMERY_448 1
0096 #define PSA_WANT_ECC_SECP_K1_192 1
0097
0098
0099
0100
0101
0102
0103 #define PSA_WANT_ECC_SECP_K1_256 1
0104 #define PSA_WANT_ECC_SECP_R1_192 1
0105 #define PSA_WANT_ECC_SECP_R1_224 1
0106
0107
0108 #define PSA_WANT_ECC_SECP_R1_256 1
0109 #define PSA_WANT_ECC_SECP_R1_384 1
0110 #define PSA_WANT_ECC_SECP_R1_521 1
0111
0112 #define PSA_WANT_DH_RFC7919_2048 1
0113 #define PSA_WANT_DH_RFC7919_3072 1
0114 #define PSA_WANT_DH_RFC7919_4096 1
0115 #define PSA_WANT_DH_RFC7919_6144 1
0116 #define PSA_WANT_DH_RFC7919_8192 1
0117
0118 #define PSA_WANT_KEY_TYPE_DERIVE 1
0119 #define PSA_WANT_KEY_TYPE_PASSWORD 1
0120 #define PSA_WANT_KEY_TYPE_PASSWORD_HASH 1
0121 #define PSA_WANT_KEY_TYPE_HMAC 1
0122 #define PSA_WANT_KEY_TYPE_AES 1
0123 #define PSA_WANT_KEY_TYPE_ARIA 1
0124 #define PSA_WANT_KEY_TYPE_CAMELLIA 1
0125 #define PSA_WANT_KEY_TYPE_CHACHA20 1
0126 #define PSA_WANT_KEY_TYPE_DES 1
0127
0128 #define PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY 1
0129 #define PSA_WANT_KEY_TYPE_DH_PUBLIC_KEY 1
0130 #define PSA_WANT_KEY_TYPE_RAW_DATA 1
0131
0132 #define PSA_WANT_KEY_TYPE_RSA_PUBLIC_KEY 1
0133
0134
0135
0136
0137
0138
0139
0140
0141 #define PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_BASIC 1
0142 #define PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT 1
0143 #define PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT 1
0144 #define PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE 1
0145 #define PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_DERIVE 1
0146
0147 #define PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC 1
0148 #define PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT 1
0149 #define PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT 1
0150 #define PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE 1
0151
0152
0153 #define PSA_WANT_KEY_TYPE_DH_KEY_PAIR_BASIC 1
0154 #define PSA_WANT_KEY_TYPE_DH_KEY_PAIR_IMPORT 1
0155 #define PSA_WANT_KEY_TYPE_DH_KEY_PAIR_EXPORT 1
0156 #define PSA_WANT_KEY_TYPE_DH_KEY_PAIR_GENERATE 1
0157
0158
0159 #endif