cleanup user_settings example file

This commit is contained in:
JacobBarthelmeh
2023-03-01 15:52:04 -08:00
committed by Jacob Barthelmeh
parent 30adcd58d8
commit 5882b8f68a

View File

@ -1,6 +1,7 @@
#ifndef USER_SETTINGS_H #ifndef USER_SETTINGS_H
#define USER_SETTINGS_H #define USER_SETTINGS_H
/* Math library to use */
#undef WOLFSSL_SP #undef WOLFSSL_SP
#define WOLFSSL_SP #define WOLFSSL_SP
@ -10,17 +11,22 @@
#undef WOLFSSL_SP_ARM32 #undef WOLFSSL_SP_ARM32
#define WOLFSSL_SP_ARM32 #define WOLFSSL_SP_ARM32
/* hardening (timing resistance) */
#undef ECC_TIMING_RESISTANT #undef ECC_TIMING_RESISTANT
#define ECC_TIMING_RESISTANT #define ECC_TIMING_RESISTANT
#undef WC_RSA_BLINDING #undef WC_RSA_BLINDING
#define WC_RSA_BLINDING #define WC_RSA_BLINDING
/* hardware size of long long */
#define SIZE_OF_LONG_LONG 8 #define SIZE_OF_LONG_LONG 8
#define NO_MAIN_DRIVER #undef NO_FILESYSTEM
#define NO_FILESYSTEM #define NO_FILESYSTEM
#undef WOLFSSL_USE_ALIGN
#define WOLFSSL_USE_ALIGN
/* Build CAAM support */ /* Build CAAM support */
#undef WOLFSSL_CAAM #undef WOLFSSL_CAAM
#define WOLFSSL_CAAM #define WOLFSSL_CAAM
@ -31,9 +37,6 @@
#undef WOLFSSL_IMX6Q_CAAM #undef WOLFSSL_IMX6Q_CAAM
#define WOLFSSL_IMX6Q_CAAM #define WOLFSSL_IMX6Q_CAAM
#undef WOLFSSL_USE_ALIGN
#define WOLFSSL_USE_ALIGN
/* Algorithms Enabled */ /* Algorithms Enabled */
#undef HAVE_AESCCM #undef HAVE_AESCCM
#define HAVE_AESCCM #define HAVE_AESCCM
@ -47,12 +50,53 @@
#undef HAVE_HKDF #undef HAVE_HKDF
#define HAVE_HKDF #define HAVE_HKDF
#undef NO_DSA
#define NO_DSA
#undef HAVE_ECC #undef HAVE_ECC
#define HAVE_ECC #define HAVE_ECC
#undef TFM_ECC256
#define TFM_ECC256
#undef ECC_SHAMIR
#define ECC_SHAMIR
#undef HAVE_HASHDRBG
#define HAVE_HASHDRBG
#undef WOLF_CRYPTO_CB
#define WOLF_CRYPTO_CB
#undef WOLFSSL_AES_COUNTER
#define WOLFSSL_AES_COUNTER
#undef WOLFSSL_AES_DIRECT
#define WOLFSSL_AES_DIRECT
#undef GCM_TABLE_4BIT
#define GCM_TABLE_4BIT
#undef HAVE_AESGCM
#define HAVE_AESGCM
#undef WC_RSA_PSS
#define WC_RSA_PSS
#undef WOLFSSL_PSS_LONG_SALT
#define WOLFSSL_PSS_LONG_SALT
#undef HAVE_TLS_EXTENSIONS
#define HAVE_TLS_EXTENSIONS
#undef HAVE_FFDHE_2048
#define HAVE_FFDHE_2048
#undef HAVE_SUPPORTED_CURVES
#define HAVE_SUPPORTED_CURVES
/* Algorithms disabled */
#undef NO_DSA
#define NO_DSA
#undef NO_RC4 #undef NO_RC4
#define NO_RC4 #define NO_RC4
@ -62,18 +106,6 @@
#undef NO_MD4 #undef NO_MD4
#define NO_MD4 #define NO_MD4
#undef TFM_ECC256
#define TFM_ECC256
#undef ECC_SHAMIR
#define ECC_SHAMIR
#undef WC_RSA_PSS
#define WC_RSA_PSS
#undef WOLFSSL_PSS_LONG_SALT
#define WOLFSSL_PSS_LONG_SALT
#undef WOLFSSL_ASN_TEMPLATE #undef WOLFSSL_ASN_TEMPLATE
#define WOLFSSL_ASN_TEMPLATE #define WOLFSSL_ASN_TEMPLATE
@ -83,55 +115,12 @@
#undef WOLFSSL_NO_SHAKE256 #undef WOLFSSL_NO_SHAKE256
#define WOLFSSL_NO_SHAKE256 #define WOLFSSL_NO_SHAKE256
#undef HAVE_POLY1305
#define HAVE_POLY1305
#undef HAVE_CHACHA
#define HAVE_CHACHA
#undef HAVE_HASHDRBG
#define HAVE_HASHDRBG
#undef NO_FILESYSTEM
#define NO_FILESYSTEM
#undef HAVE_TLS_EXTENSIONS
#define HAVE_TLS_EXTENSIONS
#undef HAVE_SUPPORTED_CURVES
#define HAVE_SUPPORTED_CURVES
#undef HAVE_FFDHE_2048
#define HAVE_FFDHE_2048
#undef HAVE_SUPPORTED_CURVES
#define HAVE_SUPPORTED_CURVES
#undef WC_NO_ASYNC_THREADING #undef WC_NO_ASYNC_THREADING
#define WC_NO_ASYNC_THREADING #define WC_NO_ASYNC_THREADING
#undef WOLF_CRYPTO_CB
#define WOLF_CRYPTO_CB
#undef HAVE_DH_DEFAULT_PARAMS #undef HAVE_DH_DEFAULT_PARAMS
#define HAVE_DH_DEFAULT_PARAMS #define HAVE_DH_DEFAULT_PARAMS
#undef WOLFSSL_AES_COUNTER
#define WOLFSSL_AES_COUNTER
#undef WOLFSSL_AES_DIRECT
#define WOLFSSL_AES_DIRECT
#undef NO_DES3 #undef NO_DES3
#define NO_DES3 #define NO_DES3
#undef GCM_TABLE_4BIT
#define GCM_TABLE_4BIT
#undef HAVE_AESGCM
#define HAVE_AESGCM
#undef HAVE_TLS_EXTENSIONS
#define HAVE_TLS_EXTENSIONS
#endif #endif