mirror of
https://github.com/espressif/mbedtls.git
synced 2026-06-05 21:14:47 +00:00
1770 lines
54 KiB
C
1770 lines
54 KiB
C
/* mbedtls_config_check_before.h (generated part of mbedtls_config.c). */
|
|
/* Automatically generated by generate_config_checks.py. Do not edit! */
|
|
|
|
#if !defined(MBEDTLS_CONFIG_CHECK_BYPASS) //no-check-names
|
|
|
|
/* *INDENT-OFF* */
|
|
|
|
#if defined(MBEDTLS_AESCE_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AESCE_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AESCE_C 0
|
|
#endif
|
|
#undef MBEDTLS_AESCE_C
|
|
|
|
#if defined(MBEDTLS_AESNI_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AESNI_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AESNI_C 0
|
|
#endif
|
|
#undef MBEDTLS_AESNI_C
|
|
|
|
#if defined(MBEDTLS_AES_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AES_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AES_C 0
|
|
#endif
|
|
#undef MBEDTLS_AES_C
|
|
|
|
#if defined(MBEDTLS_AES_FEWER_TABLES)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AES_FEWER_TABLES 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AES_FEWER_TABLES 0
|
|
#endif
|
|
#undef MBEDTLS_AES_FEWER_TABLES
|
|
|
|
#if defined(MBEDTLS_AES_ONLY_128_BIT_KEY_LENGTH)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AES_ONLY_128_BIT_KEY_LENGTH 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AES_ONLY_128_BIT_KEY_LENGTH 0
|
|
#endif
|
|
#undef MBEDTLS_AES_ONLY_128_BIT_KEY_LENGTH
|
|
|
|
#if defined(MBEDTLS_AES_ROM_TABLES)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AES_ROM_TABLES 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AES_ROM_TABLES 0
|
|
#endif
|
|
#undef MBEDTLS_AES_ROM_TABLES
|
|
|
|
#if defined(MBEDTLS_AES_USE_HARDWARE_ONLY)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AES_USE_HARDWARE_ONLY 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_AES_USE_HARDWARE_ONLY 0
|
|
#endif
|
|
#undef MBEDTLS_AES_USE_HARDWARE_ONLY
|
|
|
|
#if defined(MBEDTLS_ARIA_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ARIA_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ARIA_C 0
|
|
#endif
|
|
#undef MBEDTLS_ARIA_C
|
|
|
|
#if defined(MBEDTLS_ASN1_PARSE_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ASN1_PARSE_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ASN1_PARSE_C 0
|
|
#endif
|
|
#undef MBEDTLS_ASN1_PARSE_C
|
|
|
|
#if defined(MBEDTLS_ASN1_WRITE_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ASN1_WRITE_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ASN1_WRITE_C 0
|
|
#endif
|
|
#undef MBEDTLS_ASN1_WRITE_C
|
|
|
|
#if defined(MBEDTLS_BASE64_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_BASE64_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_BASE64_C 0
|
|
#endif
|
|
#undef MBEDTLS_BASE64_C
|
|
|
|
#if defined(MBEDTLS_BIGNUM_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_BIGNUM_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_BIGNUM_C 0
|
|
#endif
|
|
#undef MBEDTLS_BIGNUM_C
|
|
|
|
#if defined(MBEDTLS_BLOCK_CIPHER_NO_DECRYPT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_BLOCK_CIPHER_NO_DECRYPT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_BLOCK_CIPHER_NO_DECRYPT 0
|
|
#endif
|
|
#undef MBEDTLS_BLOCK_CIPHER_NO_DECRYPT
|
|
|
|
#if defined(MBEDTLS_CAMELLIA_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CAMELLIA_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CAMELLIA_C 0
|
|
#endif
|
|
#undef MBEDTLS_CAMELLIA_C
|
|
|
|
#if defined(MBEDTLS_CAMELLIA_SMALL_MEMORY)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CAMELLIA_SMALL_MEMORY 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CAMELLIA_SMALL_MEMORY 0
|
|
#endif
|
|
#undef MBEDTLS_CAMELLIA_SMALL_MEMORY
|
|
|
|
#if defined(MBEDTLS_CCM_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CCM_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CCM_C 0
|
|
#endif
|
|
#undef MBEDTLS_CCM_C
|
|
|
|
#if defined(MBEDTLS_CHACHA20_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CHACHA20_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CHACHA20_C 0
|
|
#endif
|
|
#undef MBEDTLS_CHACHA20_C
|
|
|
|
#if defined(MBEDTLS_CHACHAPOLY_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CHACHAPOLY_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CHACHAPOLY_C 0
|
|
#endif
|
|
#undef MBEDTLS_CHACHAPOLY_C
|
|
|
|
#if defined(MBEDTLS_CHECK_RETURN)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CHECK_RETURN 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CHECK_RETURN 0
|
|
#endif
|
|
#undef MBEDTLS_CHECK_RETURN
|
|
|
|
#if defined(MBEDTLS_CHECK_RETURN_WARNING)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CHECK_RETURN_WARNING 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CHECK_RETURN_WARNING 0
|
|
#endif
|
|
#undef MBEDTLS_CHECK_RETURN_WARNING
|
|
|
|
#if defined(MBEDTLS_CIPHER_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_C 0
|
|
#endif
|
|
#undef MBEDTLS_CIPHER_C
|
|
|
|
#if defined(MBEDTLS_CIPHER_MODE_CBC)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_MODE_CBC 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_MODE_CBC 0
|
|
#endif
|
|
#undef MBEDTLS_CIPHER_MODE_CBC
|
|
|
|
#if defined(MBEDTLS_CIPHER_MODE_CFB)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_MODE_CFB 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_MODE_CFB 0
|
|
#endif
|
|
#undef MBEDTLS_CIPHER_MODE_CFB
|
|
|
|
#if defined(MBEDTLS_CIPHER_MODE_CTR)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_MODE_CTR 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_MODE_CTR 0
|
|
#endif
|
|
#undef MBEDTLS_CIPHER_MODE_CTR
|
|
|
|
#if defined(MBEDTLS_CIPHER_MODE_OFB)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_MODE_OFB 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_MODE_OFB 0
|
|
#endif
|
|
#undef MBEDTLS_CIPHER_MODE_OFB
|
|
|
|
#if defined(MBEDTLS_CIPHER_MODE_XTS)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_MODE_XTS 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_MODE_XTS 0
|
|
#endif
|
|
#undef MBEDTLS_CIPHER_MODE_XTS
|
|
|
|
#if defined(MBEDTLS_CIPHER_PADDING_PKCS7)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_PADDING_PKCS7 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CIPHER_PADDING_PKCS7 0
|
|
#endif
|
|
#undef MBEDTLS_CIPHER_PADDING_PKCS7
|
|
|
|
#if defined(MBEDTLS_CMAC_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CMAC_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CMAC_C 0
|
|
#endif
|
|
#undef MBEDTLS_CMAC_C
|
|
|
|
#if defined(MBEDTLS_CTR_DRBG_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CTR_DRBG_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_CTR_DRBG_C 0
|
|
#endif
|
|
#undef MBEDTLS_CTR_DRBG_C
|
|
|
|
#if defined(MBEDTLS_DEPRECATED_REMOVED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_DEPRECATED_REMOVED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_DEPRECATED_REMOVED 0
|
|
#endif
|
|
#undef MBEDTLS_DEPRECATED_REMOVED
|
|
|
|
#if defined(MBEDTLS_DEPRECATED_WARNING)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_DEPRECATED_WARNING 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_DEPRECATED_WARNING 0
|
|
#endif
|
|
#undef MBEDTLS_DEPRECATED_WARNING
|
|
|
|
#if defined(MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED 0
|
|
#endif
|
|
#undef MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED
|
|
|
|
#if defined(MBEDTLS_ECDSA_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECDSA_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECDSA_C 0
|
|
#endif
|
|
#undef MBEDTLS_ECDSA_C
|
|
|
|
#if defined(MBEDTLS_ECDSA_DETERMINISTIC)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECDSA_DETERMINISTIC 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECDSA_DETERMINISTIC 0
|
|
#endif
|
|
#undef MBEDTLS_ECDSA_DETERMINISTIC
|
|
|
|
#if defined(MBEDTLS_ECJPAKE_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECJPAKE_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECJPAKE_C 0
|
|
#endif
|
|
#undef MBEDTLS_ECJPAKE_C
|
|
|
|
#if defined(MBEDTLS_ECP_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_C 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_C
|
|
|
|
#if defined(MBEDTLS_ECP_DP_BP256R1_ENABLED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_BP256R1_ENABLED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_BP256R1_ENABLED 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_DP_BP256R1_ENABLED
|
|
|
|
#if defined(MBEDTLS_ECP_DP_BP384R1_ENABLED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_BP384R1_ENABLED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_BP384R1_ENABLED 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_DP_BP384R1_ENABLED
|
|
|
|
#if defined(MBEDTLS_ECP_DP_BP512R1_ENABLED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_BP512R1_ENABLED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_BP512R1_ENABLED 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_DP_BP512R1_ENABLED
|
|
|
|
#if defined(MBEDTLS_ECP_DP_CURVE25519_ENABLED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_CURVE25519_ENABLED 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_DP_CURVE25519_ENABLED
|
|
|
|
#if defined(MBEDTLS_ECP_DP_CURVE448_ENABLED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_CURVE448_ENABLED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_CURVE448_ENABLED 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_DP_CURVE448_ENABLED
|
|
|
|
#if defined(MBEDTLS_ECP_DP_SECP256K1_ENABLED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_SECP256K1_ENABLED 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_DP_SECP256K1_ENABLED
|
|
|
|
#if defined(MBEDTLS_ECP_DP_SECP256R1_ENABLED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_SECP256R1_ENABLED 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_DP_SECP256R1_ENABLED
|
|
|
|
#if defined(MBEDTLS_ECP_DP_SECP384R1_ENABLED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_SECP384R1_ENABLED 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_DP_SECP384R1_ENABLED
|
|
|
|
#if defined(MBEDTLS_ECP_DP_SECP521R1_ENABLED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_DP_SECP521R1_ENABLED 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_DP_SECP521R1_ENABLED
|
|
|
|
#if defined(MBEDTLS_ECP_FIXED_POINT_OPTIM)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_FIXED_POINT_OPTIM 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_FIXED_POINT_OPTIM 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_FIXED_POINT_OPTIM
|
|
|
|
#if defined(MBEDTLS_ECP_NIST_OPTIM)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_NIST_OPTIM 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_NIST_OPTIM 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_NIST_OPTIM
|
|
|
|
#if defined(MBEDTLS_ECP_RESTARTABLE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_RESTARTABLE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_RESTARTABLE 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_RESTARTABLE
|
|
|
|
#if defined(MBEDTLS_ECP_WINDOW_SIZE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_WINDOW_SIZE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_WINDOW_SIZE 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_WINDOW_SIZE
|
|
|
|
#if defined(MBEDTLS_ECP_WITH_MPI_UINT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_WITH_MPI_UINT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ECP_WITH_MPI_UINT 0
|
|
#endif
|
|
#undef MBEDTLS_ECP_WITH_MPI_UINT
|
|
|
|
#if defined(MBEDTLS_ENTROPY_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ENTROPY_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ENTROPY_C 0
|
|
#endif
|
|
#undef MBEDTLS_ENTROPY_C
|
|
|
|
#if defined(MBEDTLS_ENTROPY_NV_SEED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ENTROPY_NV_SEED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_ENTROPY_NV_SEED 0
|
|
#endif
|
|
#undef MBEDTLS_ENTROPY_NV_SEED
|
|
|
|
#if defined(MBEDTLS_FS_IO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_FS_IO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_FS_IO 0
|
|
#endif
|
|
#undef MBEDTLS_FS_IO
|
|
|
|
#if defined(MBEDTLS_GCM_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_GCM_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_GCM_C 0
|
|
#endif
|
|
#undef MBEDTLS_GCM_C
|
|
|
|
#if defined(MBEDTLS_GCM_LARGE_TABLE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_GCM_LARGE_TABLE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_GCM_LARGE_TABLE 0
|
|
#endif
|
|
#undef MBEDTLS_GCM_LARGE_TABLE
|
|
|
|
#if defined(MBEDTLS_GENPRIME)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_GENPRIME 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_GENPRIME 0
|
|
#endif
|
|
#undef MBEDTLS_GENPRIME
|
|
|
|
#if defined(MBEDTLS_HAVE_ASM)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_HAVE_ASM 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_HAVE_ASM 0
|
|
#endif
|
|
#undef MBEDTLS_HAVE_ASM
|
|
|
|
#if defined(MBEDTLS_HAVE_SSE2)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_HAVE_SSE2 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_HAVE_SSE2 0
|
|
#endif
|
|
#undef MBEDTLS_HAVE_SSE2
|
|
|
|
#if defined(MBEDTLS_HAVE_TIME)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_HAVE_TIME 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_HAVE_TIME 0
|
|
#endif
|
|
#undef MBEDTLS_HAVE_TIME
|
|
|
|
#if defined(MBEDTLS_HAVE_TIME_DATE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_HAVE_TIME_DATE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_HAVE_TIME_DATE 0
|
|
#endif
|
|
#undef MBEDTLS_HAVE_TIME_DATE
|
|
|
|
#if defined(MBEDTLS_HMAC_DRBG_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_HMAC_DRBG_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_HMAC_DRBG_C 0
|
|
#endif
|
|
#undef MBEDTLS_HMAC_DRBG_C
|
|
|
|
#if defined(MBEDTLS_IGNORE_RETURN)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_IGNORE_RETURN 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_IGNORE_RETURN 0
|
|
#endif
|
|
#undef MBEDTLS_IGNORE_RETURN
|
|
|
|
#if defined(MBEDTLS_LMS_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_LMS_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_LMS_C 0
|
|
#endif
|
|
#undef MBEDTLS_LMS_C
|
|
|
|
#if defined(MBEDTLS_LMS_PRIVATE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_LMS_PRIVATE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_LMS_PRIVATE 0
|
|
#endif
|
|
#undef MBEDTLS_LMS_PRIVATE
|
|
|
|
#if defined(MBEDTLS_MD5_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MD5_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MD5_C 0
|
|
#endif
|
|
#undef MBEDTLS_MD5_C
|
|
|
|
#if defined(MBEDTLS_MD_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MD_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MD_C 0
|
|
#endif
|
|
#undef MBEDTLS_MD_C
|
|
|
|
#if defined(MBEDTLS_MEMORY_ALIGN_MULTIPLE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MEMORY_ALIGN_MULTIPLE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MEMORY_ALIGN_MULTIPLE 0
|
|
#endif
|
|
#undef MBEDTLS_MEMORY_ALIGN_MULTIPLE
|
|
|
|
#if defined(MBEDTLS_MEMORY_BACKTRACE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MEMORY_BACKTRACE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MEMORY_BACKTRACE 0
|
|
#endif
|
|
#undef MBEDTLS_MEMORY_BACKTRACE
|
|
|
|
#if defined(MBEDTLS_MEMORY_BUFFER_ALLOC_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MEMORY_BUFFER_ALLOC_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MEMORY_BUFFER_ALLOC_C 0
|
|
#endif
|
|
#undef MBEDTLS_MEMORY_BUFFER_ALLOC_C
|
|
|
|
#if defined(MBEDTLS_MEMORY_DEBUG)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MEMORY_DEBUG 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MEMORY_DEBUG 0
|
|
#endif
|
|
#undef MBEDTLS_MEMORY_DEBUG
|
|
|
|
#if defined(MBEDTLS_MPI_MAX_SIZE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MPI_MAX_SIZE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MPI_MAX_SIZE 0
|
|
#endif
|
|
#undef MBEDTLS_MPI_MAX_SIZE
|
|
|
|
#if defined(MBEDTLS_MPI_WINDOW_SIZE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MPI_WINDOW_SIZE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_MPI_WINDOW_SIZE 0
|
|
#endif
|
|
#undef MBEDTLS_MPI_WINDOW_SIZE
|
|
|
|
#if defined(MBEDTLS_NIST_KW_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_NIST_KW_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_NIST_KW_C 0
|
|
#endif
|
|
#undef MBEDTLS_NIST_KW_C
|
|
|
|
#if defined(MBEDTLS_NO_64BIT_MULTIPLICATION)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_NO_64BIT_MULTIPLICATION 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_NO_64BIT_MULTIPLICATION 0
|
|
#endif
|
|
#undef MBEDTLS_NO_64BIT_MULTIPLICATION
|
|
|
|
#if defined(MBEDTLS_NO_UDBL_DIVISION)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_NO_UDBL_DIVISION 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_NO_UDBL_DIVISION 0
|
|
#endif
|
|
#undef MBEDTLS_NO_UDBL_DIVISION
|
|
|
|
#if defined(MBEDTLS_PEM_PARSE_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PEM_PARSE_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PEM_PARSE_C 0
|
|
#endif
|
|
#undef MBEDTLS_PEM_PARSE_C
|
|
|
|
#if defined(MBEDTLS_PEM_WRITE_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PEM_WRITE_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PEM_WRITE_C 0
|
|
#endif
|
|
#undef MBEDTLS_PEM_WRITE_C
|
|
|
|
#if defined(MBEDTLS_PKCS1_V15)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PKCS1_V15 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PKCS1_V15 0
|
|
#endif
|
|
#undef MBEDTLS_PKCS1_V15
|
|
|
|
#if defined(MBEDTLS_PKCS1_V21)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PKCS1_V21 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PKCS1_V21 0
|
|
#endif
|
|
#undef MBEDTLS_PKCS1_V21
|
|
|
|
#if defined(MBEDTLS_PKCS5_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PKCS5_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PKCS5_C 0
|
|
#endif
|
|
#undef MBEDTLS_PKCS5_C
|
|
|
|
#if defined(MBEDTLS_PK_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PK_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PK_C 0
|
|
#endif
|
|
#undef MBEDTLS_PK_C
|
|
|
|
#if defined(MBEDTLS_PK_PARSE_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PK_PARSE_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PK_PARSE_C 0
|
|
#endif
|
|
#undef MBEDTLS_PK_PARSE_C
|
|
|
|
#if defined(MBEDTLS_PK_PARSE_EC_COMPRESSED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PK_PARSE_EC_COMPRESSED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PK_PARSE_EC_COMPRESSED 0
|
|
#endif
|
|
#undef MBEDTLS_PK_PARSE_EC_COMPRESSED
|
|
|
|
#if defined(MBEDTLS_PK_PARSE_EC_EXTENDED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PK_PARSE_EC_EXTENDED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PK_PARSE_EC_EXTENDED 0
|
|
#endif
|
|
#undef MBEDTLS_PK_PARSE_EC_EXTENDED
|
|
|
|
#if defined(MBEDTLS_PK_WRITE_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PK_WRITE_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PK_WRITE_C 0
|
|
#endif
|
|
#undef MBEDTLS_PK_WRITE_C
|
|
|
|
#if defined(MBEDTLS_PLATFORM_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_C 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_C
|
|
|
|
#if defined(MBEDTLS_PLATFORM_CALLOC_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_CALLOC_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_CALLOC_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_CALLOC_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_EXIT_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_EXIT_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_EXIT_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_EXIT_ALT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_EXIT_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_EXIT_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_EXIT_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_EXIT_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_FPRINTF_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_FPRINTF_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_FPRINTF_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_FPRINTF_ALT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_FPRINTF_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_FPRINTF_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_FPRINTF_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_FPRINTF_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_FREE_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_FREE_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_FREE_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_FREE_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_GMTIME_R_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_GMTIME_R_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_GMTIME_R_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_GMTIME_R_ALT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_MEMORY)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_MEMORY 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_MEMORY 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_MEMORY
|
|
|
|
#if defined(MBEDTLS_PLATFORM_MS_TIME_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_MS_TIME_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_MS_TIME_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_MS_TIME_ALT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_MS_TIME_TYPE_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_MS_TIME_TYPE_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_MS_TIME_TYPE_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_MS_TIME_TYPE_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_NO_STD_FUNCTIONS)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_NO_STD_FUNCTIONS 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_NO_STD_FUNCTIONS 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_NO_STD_FUNCTIONS
|
|
|
|
#if defined(MBEDTLS_PLATFORM_NV_SEED_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_NV_SEED_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_NV_SEED_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_NV_SEED_ALT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_NV_SEED_READ_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_NV_SEED_READ_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_NV_SEED_READ_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_NV_SEED_READ_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_PRINTF_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_PRINTF_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_PRINTF_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_PRINTF_ALT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_PRINTF_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_PRINTF_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_PRINTF_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_PRINTF_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_SETBUF_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_SETBUF_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_SETBUF_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_SETBUF_ALT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_SETBUF_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_SETBUF_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_SETBUF_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_SETBUF_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_SNPRINTF_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_SNPRINTF_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_SNPRINTF_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_SNPRINTF_ALT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_SNPRINTF_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_SNPRINTF_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_SNPRINTF_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_SNPRINTF_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_CALLOC)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_CALLOC 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_CALLOC 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_CALLOC
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_EXIT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_EXIT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_EXIT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_EXIT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_EXIT_FAILURE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_EXIT_FAILURE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_EXIT_FAILURE 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_EXIT_FAILURE
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_EXIT_SUCCESS)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_EXIT_SUCCESS 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_EXIT_SUCCESS 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_EXIT_SUCCESS
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_FPRINTF)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_FPRINTF 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_FPRINTF 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_FPRINTF
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_FREE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_FREE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_FREE 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_FREE
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_MEM_HDR)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_MEM_HDR 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_MEM_HDR 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_MEM_HDR
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_NV_SEED_FILE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_NV_SEED_FILE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_NV_SEED_FILE 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_NV_SEED_FILE
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_NV_SEED_READ)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_NV_SEED_READ 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_NV_SEED_READ 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_NV_SEED_READ
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_NV_SEED_WRITE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_NV_SEED_WRITE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_NV_SEED_WRITE 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_NV_SEED_WRITE
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_PRINTF)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_PRINTF 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_PRINTF 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_PRINTF
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_SETBUF)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_SETBUF 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_SETBUF 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_SETBUF
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_SNPRINTF)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_SNPRINTF 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_SNPRINTF 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_SNPRINTF
|
|
|
|
#if defined(MBEDTLS_PLATFORM_STD_TIME)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_TIME 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_STD_TIME 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_STD_TIME
|
|
|
|
#if defined(MBEDTLS_PLATFORM_TIME_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_TIME_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_TIME_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_TIME_ALT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_TIME_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_TIME_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_TIME_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_TIME_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_TIME_TYPE_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_TIME_TYPE_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_TIME_TYPE_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_TIME_TYPE_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_VSNPRINTF_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_VSNPRINTF_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_VSNPRINTF_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_VSNPRINTF_ALT
|
|
|
|
#if defined(MBEDTLS_PLATFORM_VSNPRINTF_MACRO)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_VSNPRINTF_MACRO 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_VSNPRINTF_MACRO 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_VSNPRINTF_MACRO
|
|
|
|
#if defined(MBEDTLS_PLATFORM_ZEROIZE_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_ZEROIZE_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PLATFORM_ZEROIZE_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_PLATFORM_ZEROIZE_ALT
|
|
|
|
#if defined(MBEDTLS_POLY1305_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_POLY1305_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_POLY1305_C 0
|
|
#endif
|
|
#undef MBEDTLS_POLY1305_C
|
|
|
|
#if defined(MBEDTLS_PRINTF_MS_TIME)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PRINTF_MS_TIME 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PRINTF_MS_TIME 0
|
|
#endif
|
|
#undef MBEDTLS_PRINTF_MS_TIME
|
|
|
|
#if defined(MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_ASSUME_EXCLUSIVE_BUFFERS
|
|
|
|
#if defined(MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS
|
|
|
|
#if defined(MBEDTLS_PSA_CRYPTO_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_C 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_CRYPTO_C
|
|
|
|
#if defined(MBEDTLS_PSA_CRYPTO_CLIENT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_CLIENT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_CLIENT 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_CRYPTO_CLIENT
|
|
|
|
#if defined(MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG
|
|
|
|
#if defined(MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER
|
|
|
|
#if defined(MBEDTLS_PSA_CRYPTO_PLATFORM_FILE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_PLATFORM_FILE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_PLATFORM_FILE 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_CRYPTO_PLATFORM_FILE
|
|
|
|
#if defined(MBEDTLS_PSA_CRYPTO_SPM)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_SPM 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_SPM 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_CRYPTO_SPM
|
|
|
|
#if defined(MBEDTLS_PSA_CRYPTO_STORAGE_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_STORAGE_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_STORAGE_C 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_CRYPTO_STORAGE_C
|
|
|
|
#if defined(MBEDTLS_PSA_CRYPTO_STRUCT_FILE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_STRUCT_FILE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_CRYPTO_STRUCT_FILE 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_CRYPTO_STRUCT_FILE
|
|
|
|
#if defined(MBEDTLS_PSA_ITS_FILE_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_ITS_FILE_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_ITS_FILE_C 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_ITS_FILE_C
|
|
|
|
#if defined(MBEDTLS_PSA_KEY_SLOT_COUNT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_KEY_SLOT_COUNT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_KEY_SLOT_COUNT 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_KEY_SLOT_COUNT
|
|
|
|
#if defined(MBEDTLS_PSA_KEY_STORE_DYNAMIC)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_KEY_STORE_DYNAMIC 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_KEY_STORE_DYNAMIC 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_KEY_STORE_DYNAMIC
|
|
|
|
#if defined(MBEDTLS_PSA_P256M_DRIVER_ENABLED)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_P256M_DRIVER_ENABLED 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_P256M_DRIVER_ENABLED 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_P256M_DRIVER_ENABLED
|
|
|
|
#if defined(MBEDTLS_PSA_STATIC_KEY_SLOTS)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_STATIC_KEY_SLOTS 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_STATIC_KEY_SLOTS 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_STATIC_KEY_SLOTS
|
|
|
|
#if defined(MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE 0
|
|
#endif
|
|
#undef MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE
|
|
|
|
#if defined(MBEDTLS_RIPEMD160_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_RIPEMD160_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_RIPEMD160_C 0
|
|
#endif
|
|
#undef MBEDTLS_RIPEMD160_C
|
|
|
|
#if defined(MBEDTLS_RSA_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_RSA_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_RSA_C 0
|
|
#endif
|
|
#undef MBEDTLS_RSA_C
|
|
|
|
#if defined(MBEDTLS_RSA_GEN_KEY_MIN_BITS)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_RSA_GEN_KEY_MIN_BITS 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_RSA_GEN_KEY_MIN_BITS 0
|
|
#endif
|
|
#undef MBEDTLS_RSA_GEN_KEY_MIN_BITS
|
|
|
|
#if defined(MBEDTLS_RSA_NO_CRT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_RSA_NO_CRT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_RSA_NO_CRT 0
|
|
#endif
|
|
#undef MBEDTLS_RSA_NO_CRT
|
|
|
|
#if defined(MBEDTLS_SELF_TEST)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SELF_TEST 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SELF_TEST 0
|
|
#endif
|
|
#undef MBEDTLS_SELF_TEST
|
|
|
|
#if defined(MBEDTLS_SHA1_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA1_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA1_C 0
|
|
#endif
|
|
#undef MBEDTLS_SHA1_C
|
|
|
|
#if defined(MBEDTLS_SHA224_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA224_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA224_C 0
|
|
#endif
|
|
#undef MBEDTLS_SHA224_C
|
|
|
|
#if defined(MBEDTLS_SHA256_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA256_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA256_C 0
|
|
#endif
|
|
#undef MBEDTLS_SHA256_C
|
|
|
|
#if defined(MBEDTLS_SHA256_SMALLER)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA256_SMALLER 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA256_SMALLER 0
|
|
#endif
|
|
#undef MBEDTLS_SHA256_SMALLER
|
|
|
|
#if defined(MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_IF_PRESENT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_IF_PRESENT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_IF_PRESENT 0
|
|
#endif
|
|
#undef MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_IF_PRESENT
|
|
|
|
#if defined(MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_ONLY)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_ONLY 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_ONLY 0
|
|
#endif
|
|
#undef MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_ONLY
|
|
|
|
#if defined(MBEDTLS_SHA384_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA384_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA384_C 0
|
|
#endif
|
|
#undef MBEDTLS_SHA384_C
|
|
|
|
#if defined(MBEDTLS_SHA3_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA3_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA3_C 0
|
|
#endif
|
|
#undef MBEDTLS_SHA3_C
|
|
|
|
#if defined(MBEDTLS_SHA512_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA512_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA512_C 0
|
|
#endif
|
|
#undef MBEDTLS_SHA512_C
|
|
|
|
#if defined(MBEDTLS_SHA512_SMALLER)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA512_SMALLER 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA512_SMALLER 0
|
|
#endif
|
|
#undef MBEDTLS_SHA512_SMALLER
|
|
|
|
#if defined(MBEDTLS_SHA512_USE_A64_CRYPTO_IF_PRESENT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA512_USE_A64_CRYPTO_IF_PRESENT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA512_USE_A64_CRYPTO_IF_PRESENT 0
|
|
#endif
|
|
#undef MBEDTLS_SHA512_USE_A64_CRYPTO_IF_PRESENT
|
|
|
|
#if defined(MBEDTLS_SHA512_USE_A64_CRYPTO_ONLY)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA512_USE_A64_CRYPTO_ONLY 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_SHA512_USE_A64_CRYPTO_ONLY 0
|
|
#endif
|
|
#undef MBEDTLS_SHA512_USE_A64_CRYPTO_ONLY
|
|
|
|
#if defined(MBEDTLS_TEST_CONSTANT_FLOW_MEMSAN)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_TEST_CONSTANT_FLOW_MEMSAN 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_TEST_CONSTANT_FLOW_MEMSAN 0
|
|
#endif
|
|
#undef MBEDTLS_TEST_CONSTANT_FLOW_MEMSAN
|
|
|
|
#if defined(MBEDTLS_TEST_CONSTANT_FLOW_VALGRIND)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_TEST_CONSTANT_FLOW_VALGRIND 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_TEST_CONSTANT_FLOW_VALGRIND 0
|
|
#endif
|
|
#undef MBEDTLS_TEST_CONSTANT_FLOW_VALGRIND
|
|
|
|
#if defined(MBEDTLS_TEST_HOOKS)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_TEST_HOOKS 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_TEST_HOOKS 0
|
|
#endif
|
|
#undef MBEDTLS_TEST_HOOKS
|
|
|
|
#if defined(MBEDTLS_THREADING_ALT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_THREADING_ALT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_THREADING_ALT 0
|
|
#endif
|
|
#undef MBEDTLS_THREADING_ALT
|
|
|
|
#if defined(MBEDTLS_THREADING_C)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_THREADING_C 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_THREADING_C 0
|
|
#endif
|
|
#undef MBEDTLS_THREADING_C
|
|
|
|
#if defined(MBEDTLS_THREADING_PTHREAD)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_THREADING_PTHREAD 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_MBEDTLS_THREADING_PTHREAD 0
|
|
#endif
|
|
#undef MBEDTLS_THREADING_PTHREAD
|
|
|
|
#if defined(PSA_CRYPTO_CONFIG_H)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_CRYPTO_CONFIG_H 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_CRYPTO_CONFIG_H 0
|
|
#endif
|
|
#undef PSA_CRYPTO_CONFIG_H
|
|
|
|
#if defined(PSA_WANT_ALG_CBC_NO_PADDING)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CBC_NO_PADDING 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CBC_NO_PADDING 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_CBC_NO_PADDING
|
|
|
|
#if defined(PSA_WANT_ALG_CBC_PKCS7)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CBC_PKCS7 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CBC_PKCS7 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_CBC_PKCS7
|
|
|
|
#if defined(PSA_WANT_ALG_CCM)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CCM 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CCM 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_CCM
|
|
|
|
#if defined(PSA_WANT_ALG_CCM_STAR_NO_TAG)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CCM_STAR_NO_TAG 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CCM_STAR_NO_TAG 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_CCM_STAR_NO_TAG
|
|
|
|
#if defined(PSA_WANT_ALG_CFB)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CFB 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CFB 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_CFB
|
|
|
|
#if defined(PSA_WANT_ALG_CHACHA20_POLY1305)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CHACHA20_POLY1305 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CHACHA20_POLY1305 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_CHACHA20_POLY1305
|
|
|
|
#if defined(PSA_WANT_ALG_CMAC)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CMAC 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CMAC 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_CMAC
|
|
|
|
#if defined(PSA_WANT_ALG_CTR)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CTR 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_CTR 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_CTR
|
|
|
|
#if defined(PSA_WANT_ALG_DETERMINISTIC_ECDSA)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_DETERMINISTIC_ECDSA 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_DETERMINISTIC_ECDSA 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_DETERMINISTIC_ECDSA
|
|
|
|
#if defined(PSA_WANT_ALG_ECB_NO_PADDING)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_ECB_NO_PADDING 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_ECB_NO_PADDING 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_ECB_NO_PADDING
|
|
|
|
#if defined(PSA_WANT_ALG_ECDH)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_ECDH 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_ECDH 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_ECDH
|
|
|
|
#if defined(PSA_WANT_ALG_ECDSA)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_ECDSA 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_ECDSA 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_ECDSA
|
|
|
|
#if defined(PSA_WANT_ALG_FFDH)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_FFDH 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_FFDH 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_FFDH
|
|
|
|
#if defined(PSA_WANT_ALG_GCM)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_GCM 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_GCM 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_GCM
|
|
|
|
#if defined(PSA_WANT_ALG_HKDF)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_HKDF 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_HKDF 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_HKDF
|
|
|
|
#if defined(PSA_WANT_ALG_HKDF_EXPAND)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_HKDF_EXPAND 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_HKDF_EXPAND 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_HKDF_EXPAND
|
|
|
|
#if defined(PSA_WANT_ALG_HKDF_EXTRACT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_HKDF_EXTRACT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_HKDF_EXTRACT 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_HKDF_EXTRACT
|
|
|
|
#if defined(PSA_WANT_ALG_HMAC)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_HMAC 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_HMAC 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_HMAC
|
|
|
|
#if defined(PSA_WANT_ALG_JPAKE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_JPAKE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_JPAKE 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_JPAKE
|
|
|
|
#if defined(PSA_WANT_ALG_MD5)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_MD5 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_MD5 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_MD5
|
|
|
|
#if defined(PSA_WANT_ALG_OFB)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_OFB 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_OFB 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_OFB
|
|
|
|
#if defined(PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128
|
|
|
|
#if defined(PSA_WANT_ALG_PBKDF2_HMAC)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_PBKDF2_HMAC 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_PBKDF2_HMAC 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_PBKDF2_HMAC
|
|
|
|
#if defined(PSA_WANT_ALG_RIPEMD160)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_RIPEMD160 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_RIPEMD160 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_RIPEMD160
|
|
|
|
#if defined(PSA_WANT_ALG_RSA_OAEP)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_RSA_OAEP 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_RSA_OAEP 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_RSA_OAEP
|
|
|
|
#if defined(PSA_WANT_ALG_RSA_PKCS1V15_CRYPT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_RSA_PKCS1V15_CRYPT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_RSA_PKCS1V15_CRYPT 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_RSA_PKCS1V15_CRYPT
|
|
|
|
#if defined(PSA_WANT_ALG_RSA_PKCS1V15_SIGN)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_RSA_PKCS1V15_SIGN 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_RSA_PKCS1V15_SIGN 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_RSA_PKCS1V15_SIGN
|
|
|
|
#if defined(PSA_WANT_ALG_RSA_PSS)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_RSA_PSS 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_RSA_PSS 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_RSA_PSS
|
|
|
|
#if defined(PSA_WANT_ALG_SHA3_224)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA3_224 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA3_224 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_SHA3_224
|
|
|
|
#if defined(PSA_WANT_ALG_SHA3_256)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA3_256 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA3_256 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_SHA3_256
|
|
|
|
#if defined(PSA_WANT_ALG_SHA3_384)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA3_384 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA3_384 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_SHA3_384
|
|
|
|
#if defined(PSA_WANT_ALG_SHA3_512)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA3_512 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA3_512 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_SHA3_512
|
|
|
|
#if defined(PSA_WANT_ALG_SHA_1)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA_1 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA_1 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_SHA_1
|
|
|
|
#if defined(PSA_WANT_ALG_SHA_224)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA_224 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA_224 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_SHA_224
|
|
|
|
#if defined(PSA_WANT_ALG_SHA_256)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA_256 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA_256 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_SHA_256
|
|
|
|
#if defined(PSA_WANT_ALG_SHA_384)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA_384 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA_384 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_SHA_384
|
|
|
|
#if defined(PSA_WANT_ALG_SHA_512)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA_512 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_SHA_512 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_SHA_512
|
|
|
|
#if defined(PSA_WANT_ALG_STREAM_CIPHER)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_STREAM_CIPHER 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_STREAM_CIPHER 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_STREAM_CIPHER
|
|
|
|
#if defined(PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS
|
|
|
|
#if defined(PSA_WANT_ALG_TLS12_PRF)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_TLS12_PRF 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_TLS12_PRF 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_TLS12_PRF
|
|
|
|
#if defined(PSA_WANT_ALG_TLS12_PSK_TO_MS)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_TLS12_PSK_TO_MS 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ALG_TLS12_PSK_TO_MS 0
|
|
#endif
|
|
#undef PSA_WANT_ALG_TLS12_PSK_TO_MS
|
|
|
|
#if defined(PSA_WANT_DH_RFC7919_2048)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_DH_RFC7919_2048 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_DH_RFC7919_2048 0
|
|
#endif
|
|
#undef PSA_WANT_DH_RFC7919_2048
|
|
|
|
#if defined(PSA_WANT_DH_RFC7919_3072)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_DH_RFC7919_3072 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_DH_RFC7919_3072 0
|
|
#endif
|
|
#undef PSA_WANT_DH_RFC7919_3072
|
|
|
|
#if defined(PSA_WANT_DH_RFC7919_4096)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_DH_RFC7919_4096 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_DH_RFC7919_4096 0
|
|
#endif
|
|
#undef PSA_WANT_DH_RFC7919_4096
|
|
|
|
#if defined(PSA_WANT_DH_RFC7919_6144)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_DH_RFC7919_6144 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_DH_RFC7919_6144 0
|
|
#endif
|
|
#undef PSA_WANT_DH_RFC7919_6144
|
|
|
|
#if defined(PSA_WANT_DH_RFC7919_8192)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_DH_RFC7919_8192 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_DH_RFC7919_8192 0
|
|
#endif
|
|
#undef PSA_WANT_DH_RFC7919_8192
|
|
|
|
#if defined(PSA_WANT_ECC_BRAINPOOL_P_R1_256)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_BRAINPOOL_P_R1_256 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_BRAINPOOL_P_R1_256 0
|
|
#endif
|
|
#undef PSA_WANT_ECC_BRAINPOOL_P_R1_256
|
|
|
|
#if defined(PSA_WANT_ECC_BRAINPOOL_P_R1_384)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_BRAINPOOL_P_R1_384 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_BRAINPOOL_P_R1_384 0
|
|
#endif
|
|
#undef PSA_WANT_ECC_BRAINPOOL_P_R1_384
|
|
|
|
#if defined(PSA_WANT_ECC_BRAINPOOL_P_R1_512)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_BRAINPOOL_P_R1_512 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_BRAINPOOL_P_R1_512 0
|
|
#endif
|
|
#undef PSA_WANT_ECC_BRAINPOOL_P_R1_512
|
|
|
|
#if defined(PSA_WANT_ECC_MONTGOMERY_255)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_MONTGOMERY_255 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_MONTGOMERY_255 0
|
|
#endif
|
|
#undef PSA_WANT_ECC_MONTGOMERY_255
|
|
|
|
#if defined(PSA_WANT_ECC_MONTGOMERY_448)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_MONTGOMERY_448 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_MONTGOMERY_448 0
|
|
#endif
|
|
#undef PSA_WANT_ECC_MONTGOMERY_448
|
|
|
|
#if defined(PSA_WANT_ECC_SECP_K1_256)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_SECP_K1_256 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_SECP_K1_256 0
|
|
#endif
|
|
#undef PSA_WANT_ECC_SECP_K1_256
|
|
|
|
#if defined(PSA_WANT_ECC_SECP_R1_256)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_SECP_R1_256 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_SECP_R1_256 0
|
|
#endif
|
|
#undef PSA_WANT_ECC_SECP_R1_256
|
|
|
|
#if defined(PSA_WANT_ECC_SECP_R1_384)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_SECP_R1_384 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_SECP_R1_384 0
|
|
#endif
|
|
#undef PSA_WANT_ECC_SECP_R1_384
|
|
|
|
#if defined(PSA_WANT_ECC_SECP_R1_521)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_SECP_R1_521 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_ECC_SECP_R1_521 0
|
|
#endif
|
|
#undef PSA_WANT_ECC_SECP_R1_521
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_AES)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_AES 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_AES 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_AES
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_ARIA)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ARIA 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ARIA 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_ARIA
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_CAMELLIA)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_CAMELLIA 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_CAMELLIA 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_CAMELLIA
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_CHACHA20)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_CHACHA20 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_CHACHA20 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_CHACHA20
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_DERIVE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DERIVE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DERIVE 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_DERIVE
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_DH_KEY_PAIR_BASIC)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_KEY_PAIR_BASIC 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_KEY_PAIR_BASIC 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_DH_KEY_PAIR_BASIC
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_DH_KEY_PAIR_DERIVE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_KEY_PAIR_DERIVE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_KEY_PAIR_DERIVE 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_DH_KEY_PAIR_DERIVE
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_DH_KEY_PAIR_EXPORT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_KEY_PAIR_EXPORT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_KEY_PAIR_EXPORT 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_DH_KEY_PAIR_EXPORT
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_DH_KEY_PAIR_GENERATE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_KEY_PAIR_GENERATE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_KEY_PAIR_GENERATE 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_DH_KEY_PAIR_GENERATE
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_DH_KEY_PAIR_IMPORT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_KEY_PAIR_IMPORT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_KEY_PAIR_IMPORT 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_DH_KEY_PAIR_IMPORT
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_DH_PUBLIC_KEY)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_PUBLIC_KEY 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_DH_PUBLIC_KEY 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_DH_PUBLIC_KEY
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_BASIC)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_BASIC 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_BASIC 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_BASIC
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_DERIVE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_DERIVE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_DERIVE 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_DERIVE
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_ECC_PUBLIC_KEY
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_HMAC)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_HMAC 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_HMAC 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_HMAC
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_PASSWORD)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_PASSWORD 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_PASSWORD 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_PASSWORD
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_PASSWORD_HASH)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_PASSWORD_HASH 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_PASSWORD_HASH 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_PASSWORD_HASH
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_RAW_DATA)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RAW_DATA 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RAW_DATA 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_RAW_DATA
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_DERIVE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_DERIVE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_DERIVE 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_DERIVE
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT
|
|
|
|
#if defined(PSA_WANT_KEY_TYPE_RSA_PUBLIC_KEY)
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_PUBLIC_KEY 1
|
|
#else
|
|
# define MBEDTLS_CONFIG_CHECK_WASSET_PSA_WANT_KEY_TYPE_RSA_PUBLIC_KEY 0
|
|
#endif
|
|
#undef PSA_WANT_KEY_TYPE_RSA_PUBLIC_KEY
|
|
|
|
/* *INDENT-ON* */
|
|
|
|
#endif /* !defined(MBEDTLS_CONFIG_CHECK_BYPASS) */ //no-check-names
|
|
|
|
/* End of automatically generated mbedtls_config_check_before.h */
|