user_settings.h 762 B

1234567891011121314151617181920212223242526272829303132
  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. #define WOLFSSL_USER_CURRTIME /* for benchmark */
  14. #define WOLFSSL_GENSEED_FORTEST /* Warning: define your own seed gen */
  15. #define TFM_TIMING_RESISTANT
  16. #define ECC_TIMING_RESISTANT
  17. #define WC_RSA_BLINDING
  18. #define SINGLE_THREADED /* or define RTOS option */
  19. /* #define WOLFSSL_CMSIS_RTOS */
  20. #define NO_FILESYSTEM
  21. #define NO_DH
  22. #define HAVE_AESGCM
  23. #define WOLFSSL_SHA512
  24. #define HAVE_ECC
  25. #define HAVE_CURVE25519
  26. #define CURVE25519_SMALL
  27. #define HAVE_ED25519