diff --git a/IDE/IAR-EWARM/Projects/user_settings.h b/IDE/IAR-EWARM/Projects/user_settings.h index 2652f6df1..583f28b78 100644 --- a/IDE/IAR-EWARM/Projects/user_settings.h +++ b/IDE/IAR-EWARM/Projects/user_settings.h @@ -1,15 +1,32 @@ #define NO_MAIN_DRIVER #define BENCH_EMBEDDED -#define SINGLE_THREADED -#define NO_FILESYSTEM #define NO_WRITEV #define WOLFSSL_USER_IO #define NO_DEV_RANDOM #define USE_CERT_BUFFERS_2048 #define WOLFSSL_USER_CURRTIME #define SIZEOF_LONG_LONG 8 +#define NO_WOLFSSL_DIR +#define WOLFSSL_NO_CURRDIR -#define CUSTOM_RAND_GENERATE custom_rand_generate -/* warning "write a real random seed!!!!, just for testing now" */ -static int custom_rand_generate(void) { return 0 ; } \ No newline at end of file +#define XVALIDATEDATE(d, f,t) (0) +#define WOLFSSL_USER_CURRTIME /* for benchmark */ + +#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 \ No newline at end of file