123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- #ifndef MBEDTLS_CONFIG_H
- #define MBEDTLS_CONFIG_H
- #define MBEDTLS_PLATFORM_C
- #define MBEDTLS_PLATFORM_MEMORY
- #define MBEDTLS_MEMORY_BUFFER_ALLOC_C
- #define MBEDTLS_PLATFORM_NO_STD_FUNCTIONS
- #define MBEDTLS_PLATFORM_EXIT_ALT
- #define MBEDTLS_NO_PLATFORM_ENTROPY
- #define MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES
- #define MBEDTLS_PLATFORM_PRINTF_ALT
- #if !defined(CONFIG_ARM)
- #define MBEDTLS_HAVE_ASM
- #endif
- #if defined(CONFIG_MBEDTLS_TEST)
- #define MBEDTLS_SELF_TEST
- #define MBEDTLS_DEBUG_C
- #else
- #define MBEDTLS_ENTROPY_C
- #endif
- #define MBEDTLS_AES_ROM_TABLES
- #define MBEDTLS_ECP_DP_SECP256R1_ENABLED
- #define MBEDTLS_ECP_NIST_OPTIM
- #define MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED
- #define MBEDTLS_SSL_MAX_FRAGMENT_LENGTH
- #define MBEDTLS_SSL_PROTO_TLS1_2
- #define MBEDTLS_SSL_PROTO_DTLS
- #define MBEDTLS_SSL_DTLS_ANTI_REPLAY
- #define MBEDTLS_SSL_DTLS_HELLO_VERIFY
- #define MBEDTLS_SSL_EXPORT_KEYS
- #define MBEDTLS_AES_C
- #define MBEDTLS_ASN1_PARSE_C
- #define MBEDTLS_ASN1_WRITE_C
- #define MBEDTLS_BIGNUM_C
- #define MBEDTLS_CCM_C
- #define MBEDTLS_CIPHER_C
- #define MBEDTLS_CTR_DRBG_C
- #define MBEDTLS_CMAC_C
- #define MBEDTLS_ECJPAKE_C
- #define MBEDTLS_ECP_C
- #define MBEDTLS_HMAC_DRBG_C
- #define MBEDTLS_MD_C
- #define MBEDTLS_OID_C
- #define MBEDTLS_PK_C
- #define MBEDTLS_PK_PARSE_C
- #define MBEDTLS_SHA256_C
- #define MBEDTLS_SSL_COOKIE_C
- #define MBEDTLS_SSL_CLI_C
- #define MBEDTLS_SSL_SRV_C
- #define MBEDTLS_SSL_TLS_C
- #define MBEDTLS_AES_ROM_TABLES
- #define MBEDTLS_ECP_MAX_BITS 256
- #define MBEDTLS_MPI_MAX_SIZE 32
- #define MBEDTLS_SSL_MAX_CONTENT_LEN 1024
- #define MBEDTLS_SSL_CIPHERSUITES MBEDTLS_TLS_ECJPAKE_WITH_AES_128_CCM_8
- #include "mbedtls/check_config.h"
- #endif
|