Loading...
Searching...
No Matches
3#ifndef WOLFSSL_USER_SETTINGS_H
4#define WOLFSSL_USER_SETTINGS_H
16#undef WOLFSSL_GENERAL_ALIGNMENT
17#define WOLFSSL_GENERAL_ALIGNMENT 4
20#define SINGLE_THREADED
22#undef WOLFSSL_SMALL_STACK
23#define WOLFSSL_SMALL_STACK
26#define MICROCHIP_PIC32
28#undef WOLFSSL_MICROCHIP_PIC32MZ
29#define WOLFSSL_MICROCHIP_PIC32MZ
39 #undef TFM_TIMING_RESISTANT
40 #define TFM_TIMING_RESISTANT
56 #undef ECC_USER_CURVES
57 #define ECC_USER_CURVES
82 #undef ECC_TIMING_RESISTANT
83 #define ECC_TIMING_RESISTANT
91 #if defined(HAVE_ECC192) || defined(HAVE_ALL_CURVES)
94 #if defined(HAVE_ECC224) || defined(HAVE_ALL_CURVES)
97 #if !defined(NO_ECC256) || defined(HAVE_ALL_CURVES)
100 #if defined(HAVE_ECC384) || defined(HAVE_ALL_CURVES)
103 #if defined(HAVE_ECC521) || defined(HAVE_ALL_CURVES)
115 #define FP_MAX_BITS 4096
123 #undef WC_RSA_BLINDING
124 #define WC_RSA_BLINDING
132 #undef HAVE_AES_DECRYPT
133 #define HAVE_AES_DECRYPT
145 #undef WOLFSSL_AES_COUNTER
146 #define WOLFSSL_AES_COUNTER
148 #undef WOLFSSL_AES_DIRECT
149 #define WOLFSSL_AES_DIRECT
157 #undef WOLFSSL_DES_ECB
158 #define WOLFSSL_DES_ECB
169 #define HAVE_POLY1305
172 #undef HAVE_ONE_TIME_AUTH
173 #define HAVE_ONE_TIME_AUTH
177#undef HAVE_CURVE25519
180 #define HAVE_CURVE25519
185 #define CURVED25519_SMALL
212 #define WOLFSSL_SHA512
215 #undef WOLFSSL_SHA384
217 #define WOLFSSL_SHA384
237#define BENCH_EMBEDDED
239#undef USE_CERT_BUFFERS_2048
240#define USE_CERT_BUFFERS_2048
242#undef USE_CERT_BUFFERS_1024
245#undef USE_CERT_BUFFERS_256
246#define USE_CERT_BUFFERS_256
255 #define WOLFSSL_USER_CURRTIME
257 extern unsigned long custom_time(
unsigned long* timer);
258 #define XTIME custom_time
260 #warning Time/RTC disabled
274 #undef USE_WOLFSSL_MEMORY
275 #define USE_WOLFSSL_MEMORY
276 #undef WOLFSSL_TRACK_MEMORY
277 #define WOLFSSL_TRACK_MEMORY
280 #undef NO_WOLFSSL_MEMORY
281 #define NO_WOLFSSL_MEMORY
283 #undef NO_ERROR_STRINGS
297#undef HAVE_TLS_EXTENSIONS
300#undef HAVE_SUPPORTED_CURVES
303#undef WOLFSSL_BASE64_ENCODE
308 #define SMALL_SESSION_CACHE
310 #define NO_SESSION_CACHE
317#undef NO_WOLFSSL_SERVER
320#undef NO_WOLFSSL_CLIENT
326#undef NO_CRYPT_BENCHMARK
342#define NO_MAIN_DRIVER
379#pragma GCC diagnostic ignored "-Warray-bounds"