Go to the documentation of this file.
29 #ifndef MBEDTLS_CONFIG_ADJUST_PSA_SUPERSET_LEGACY_H
30 #define MBEDTLS_CONFIG_ADJUST_PSA_SUPERSET_LEGACY_H
38 #if defined(MBEDTLS_MD5_C)
39 #define PSA_WANT_ALG_MD5 1
42 #if defined(MBEDTLS_RIPEMD160_C)
43 #define PSA_WANT_ALG_RIPEMD160 1
46 #if defined(MBEDTLS_SHA1_C)
47 #define PSA_WANT_ALG_SHA_1 1
50 #if defined(MBEDTLS_SHA224_C)
51 #define PSA_WANT_ALG_SHA_224 1
54 #if defined(MBEDTLS_SHA256_C)
55 #define PSA_WANT_ALG_SHA_256 1
58 #if defined(MBEDTLS_SHA384_C)
59 #define PSA_WANT_ALG_SHA_384 1
62 #if defined(MBEDTLS_SHA512_C)
63 #define PSA_WANT_ALG_SHA_512 1
66 #if defined(MBEDTLS_SHA3_C)
67 #define PSA_WANT_ALG_SHA3_224 1
68 #define PSA_WANT_ALG_SHA3_256 1
69 #define PSA_WANT_ALG_SHA3_384 1
70 #define PSA_WANT_ALG_SHA3_512 1
75 #if defined(MBEDTLS_ECP_DP_BP256R1_ENABLED)
76 #if !defined(PSA_WANT_ECC_BRAINPOOL_P_R1_256)
77 #define PSA_WANT_ECC_BRAINPOOL_P_R1_256 1
81 #if defined(MBEDTLS_ECP_DP_BP384R1_ENABLED)
82 #if !defined(PSA_WANT_ECC_BRAINPOOL_P_R1_384)
83 #define PSA_WANT_ECC_BRAINPOOL_P_R1_384 1
87 #if defined(MBEDTLS_ECP_DP_BP512R1_ENABLED)
88 #if !defined(PSA_WANT_ECC_BRAINPOOL_P_R1_512)
89 #define PSA_WANT_ECC_BRAINPOOL_P_R1_512 1
93 #if defined(MBEDTLS_ECP_DP_CURVE25519_ENABLED)
94 #if !defined(PSA_WANT_ECC_MONTGOMERY_255)
95 #define PSA_WANT_ECC_MONTGOMERY_255 1
99 #if defined(MBEDTLS_ECP_DP_CURVE448_ENABLED)
100 #if !defined(PSA_WANT_ECC_MONTGOMERY_448)
101 #define PSA_WANT_ECC_MONTGOMERY_448 1
105 #if defined(MBEDTLS_ECP_DP_SECP192R1_ENABLED)
106 #if !defined(PSA_WANT_ECC_SECP_R1_192)
107 #define PSA_WANT_ECC_SECP_R1_192 1
111 #if defined(MBEDTLS_ECP_DP_SECP224R1_ENABLED)
112 #if !defined(PSA_WANT_ECC_SECP_R1_224)
113 #define PSA_WANT_ECC_SECP_R1_224 1
117 #if defined(MBEDTLS_ECP_DP_SECP256R1_ENABLED)
118 #if !defined(PSA_WANT_ECC_SECP_R1_256)
119 #define PSA_WANT_ECC_SECP_R1_256 1
123 #if defined(MBEDTLS_ECP_DP_SECP384R1_ENABLED)
124 #if !defined(PSA_WANT_ECC_SECP_R1_384)
125 #define PSA_WANT_ECC_SECP_R1_384 1
129 #if defined(MBEDTLS_ECP_DP_SECP521R1_ENABLED)
130 #if !defined(PSA_WANT_ECC_SECP_R1_521)
131 #define PSA_WANT_ECC_SECP_R1_521 1
135 #if defined(MBEDTLS_ECP_DP_SECP192K1_ENABLED)
136 #if !defined(PSA_WANT_ECC_SECP_K1_192)
137 #define PSA_WANT_ECC_SECP_K1_192 1
142 #if 0 && defined(MBEDTLS_ECP_DP_SECP224K1_ENABLED)
143 #if !defined(PSA_WANT_ECC_SECP_K1_224)
144 #define PSA_WANT_ECC_SECP_K1_224 1
148 #if defined(MBEDTLS_ECP_DP_SECP256K1_ENABLED)
149 #if !defined(PSA_WANT_ECC_SECP_K1_256)
150 #define PSA_WANT_ECC_SECP_K1_256 1