forked from wolfSSL/wolfssl
refine user_settings.h for EWARM projects
This commit is contained in:
@@ -1,15 +1,32 @@
|
|||||||
|
|
||||||
#define NO_MAIN_DRIVER
|
#define NO_MAIN_DRIVER
|
||||||
#define BENCH_EMBEDDED
|
#define BENCH_EMBEDDED
|
||||||
#define SINGLE_THREADED
|
|
||||||
#define NO_FILESYSTEM
|
|
||||||
#define NO_WRITEV
|
#define NO_WRITEV
|
||||||
#define WOLFSSL_USER_IO
|
#define WOLFSSL_USER_IO
|
||||||
#define NO_DEV_RANDOM
|
#define NO_DEV_RANDOM
|
||||||
#define USE_CERT_BUFFERS_2048
|
#define USE_CERT_BUFFERS_2048
|
||||||
#define WOLFSSL_USER_CURRTIME
|
#define WOLFSSL_USER_CURRTIME
|
||||||
#define SIZEOF_LONG_LONG 8
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
#define NO_WOLFSSL_DIR
|
||||||
|
#define WOLFSSL_NO_CURRDIR
|
||||||
|
|
||||||
#define CUSTOM_RAND_GENERATE custom_rand_generate
|
#define XVALIDATEDATE(d, f,t) (0)
|
||||||
/* warning "write a real random seed!!!!, just for testing now" */
|
#define WOLFSSL_USER_CURRTIME /* for benchmark */
|
||||||
static int custom_rand_generate(void) { return 0 ; }
|
|
||||||
|
#define WOLFSSL_GENSEED_FORTEST /* Wardning: define your own seed gen */
|
||||||
|
|
||||||
|
#define TFM_TIMING_RESISTANT
|
||||||
|
#define ECC_TIMING_RESISTANT
|
||||||
|
#define WC_RSA_BLINDING
|
||||||
|
|
||||||
|
#define SINGLE_THREADED /* or define RTOS option */
|
||||||
|
/* #define WOLFSSL_CMSIS_RTOS */
|
||||||
|
#define NO_FILESYSTEM
|
||||||
|
|
||||||
|
/* #define NO_DH */
|
||||||
|
#define HAVE_AESGCM
|
||||||
|
#define WOLFSSL_SHA512
|
||||||
|
#define HAVE_ECC
|
||||||
|
#define HAVE_CURVE25519
|
||||||
|
#define CURVE25519_SMALL
|
||||||
|
#define HAVE_ED25519
|
Reference in New Issue
Block a user