user_settings.h
1 /* #define NO_MAIN_DRIVER */
2 #define BENCH_EMBEDDED
3 #define NO_WRITEV
4 #define WOLFSSL_USER_IO
5 #define NO_DEV_RANDOM
6 #define USE_CERT_BUFFERS_2048
7 #define WOLFSSL_USER_CURRTIME
8 #define SIZEOF_LONG_LONG 8
9 #define NO_WOLFSSL_DIR
10 #define WOLFSSL_NO_CURRDIR
11 #define NO_WOLF_C99
12 #define NO_MULTIBYTE_PRINT
13 
14 #define WOLFSSL_USER_CURRTIME /* for benchmark */
15 
16 #define WOLFSSL_GENSEED_FORTEST /* Warning: define your own seed gen */
17 
18 #define TFM_TIMING_RESISTANT
19 #define ECC_TIMING_RESISTANT
20 #define WC_RSA_BLINDING
21 
22 #define SINGLE_THREADED /* or define RTOS option */
23 /* #define WOLFSSL_CMSIS_RTOS */
24 #define NO_FILESYSTEM
25 
26 #define NO_DH
27 #define HAVE_AESGCM
28 #define WOLFSSL_SHA512
29 #define HAVE_ECC
30 #define HAVE_CURVE25519
31 #define CURVE25519_SMALL
32 #define HAVE_ED25519