Go to the documentation of this file.
17 #ifndef MBEDTLS_CONFIG_ADJUST_PSA_SUPERSET_LEGACY_H
18 #define MBEDTLS_CONFIG_ADJUST_PSA_SUPERSET_LEGACY_H
26 #if defined(MBEDTLS_MD5_C)
27 #define PSA_WANT_ALG_MD5 1
30 #if defined(MBEDTLS_RIPEMD160_C)
31 #define PSA_WANT_ALG_RIPEMD160 1
34 #if defined(MBEDTLS_SHA1_C)
35 #define PSA_WANT_ALG_SHA_1 1
38 #if defined(MBEDTLS_SHA224_C)
39 #define PSA_WANT_ALG_SHA_224 1
42 #if defined(MBEDTLS_SHA256_C)
43 #define PSA_WANT_ALG_SHA_256 1
46 #if defined(MBEDTLS_SHA384_C)
47 #define PSA_WANT_ALG_SHA_384 1
50 #if defined(MBEDTLS_SHA512_C)
51 #define PSA_WANT_ALG_SHA_512 1
54 #if defined(MBEDTLS_SHA3_C)
55 #define PSA_WANT_ALG_SHA3_224 1
56 #define PSA_WANT_ALG_SHA3_256 1
57 #define PSA_WANT_ALG_SHA3_384 1
58 #define PSA_WANT_ALG_SHA3_512 1
63 #if defined(MBEDTLS_ECP_DP_BP256R1_ENABLED)
64 #if !defined(PSA_WANT_ECC_BRAINPOOL_P_R1_256)
65 #define PSA_WANT_ECC_BRAINPOOL_P_R1_256 1
69 #if defined(MBEDTLS_ECP_DP_BP384R1_ENABLED)
70 #if !defined(PSA_WANT_ECC_BRAINPOOL_P_R1_384)
71 #define PSA_WANT_ECC_BRAINPOOL_P_R1_384 1
75 #if defined(MBEDTLS_ECP_DP_BP512R1_ENABLED)
76 #if !defined(PSA_WANT_ECC_BRAINPOOL_P_R1_512)
77 #define PSA_WANT_ECC_BRAINPOOL_P_R1_512 1
81 #if defined(MBEDTLS_ECP_DP_CURVE25519_ENABLED)
82 #if !defined(PSA_WANT_ECC_MONTGOMERY_255)
83 #define PSA_WANT_ECC_MONTGOMERY_255 1
87 #if defined(MBEDTLS_ECP_DP_CURVE448_ENABLED)
88 #if !defined(PSA_WANT_ECC_MONTGOMERY_448)
89 #define PSA_WANT_ECC_MONTGOMERY_448 1
93 #if defined(MBEDTLS_ECP_DP_SECP192R1_ENABLED)
94 #if !defined(PSA_WANT_ECC_SECP_R1_192)
95 #define PSA_WANT_ECC_SECP_R1_192 1
99 #if defined(MBEDTLS_ECP_DP_SECP224R1_ENABLED)
100 #if !defined(PSA_WANT_ECC_SECP_R1_224)
101 #define PSA_WANT_ECC_SECP_R1_224 1
105 #if defined(MBEDTLS_ECP_DP_SECP256R1_ENABLED)
106 #if !defined(PSA_WANT_ECC_SECP_R1_256)
107 #define PSA_WANT_ECC_SECP_R1_256 1
111 #if defined(MBEDTLS_ECP_DP_SECP384R1_ENABLED)
112 #if !defined(PSA_WANT_ECC_SECP_R1_384)
113 #define PSA_WANT_ECC_SECP_R1_384 1
117 #if defined(MBEDTLS_ECP_DP_SECP521R1_ENABLED)
118 #if !defined(PSA_WANT_ECC_SECP_R1_521)
119 #define PSA_WANT_ECC_SECP_R1_521 1
123 #if defined(MBEDTLS_ECP_DP_SECP192K1_ENABLED)
124 #if !defined(PSA_WANT_ECC_SECP_K1_192)
125 #define PSA_WANT_ECC_SECP_K1_192 1
130 #if 0 && defined(MBEDTLS_ECP_DP_SECP224K1_ENABLED)
131 #if !defined(PSA_WANT_ECC_SECP_K1_224)
132 #define PSA_WANT_ECC_SECP_K1_224 1
136 #if defined(MBEDTLS_ECP_DP_SECP256K1_ENABLED)
137 #if !defined(PSA_WANT_ECC_SECP_K1_256)
138 #define PSA_WANT_ECC_SECP_K1_256 1