diff options
| author | auth12 <[email protected]> | 2020-07-21 13:07:42 -0700 |
|---|---|---|
| committer | auth12 <[email protected]> | 2020-07-21 13:07:42 -0700 |
| commit | f09669dd5846d95b063712571ccb7519910a0d6e (patch) | |
| tree | 902f5ad201651f2d96ccf619e90b76cfa06a7b9b /client/wolfssl/IDE | |
| parent | Syscalls. (diff) | |
| download | loader-f09669dd5846d95b063712571ccb7519910a0d6e.tar.xz loader-f09669dd5846d95b063712571ccb7519910a0d6e.zip | |
Added game selection.
Started process wrapper.
Removed asmjit.
Diffstat (limited to 'client/wolfssl/IDE')
| -rw-r--r-- | client/wolfssl/IDE/WIN/user_settings.h | 60 |
1 files changed, 40 insertions, 20 deletions
diff --git a/client/wolfssl/IDE/WIN/user_settings.h b/client/wolfssl/IDE/WIN/user_settings.h index 2c477bd..5e37e4e 100644 --- a/client/wolfssl/IDE/WIN/user_settings.h +++ b/client/wolfssl/IDE/WIN/user_settings.h @@ -23,20 +23,56 @@ #define NO_DSA #define NO_MD4 - #define GCM_NONCE_MID_SZ 12 + #if defined(HAVE_FIPS_VERSION) && (HAVE_FIPS_VERSION >= 2) + #define WOLFSSL_SHA224 + #define WOLFSSL_SHA3 + #define WC_RSA_PSS + #define WC_RSA_NO_PADDING + #define HAVE_ECC + #define ECC_SHAMIR + #define HAVE_ECC_CDH + #define ECC_TIMING_RESISTANT + #define TFM_TIMING_RESISTANT + #define WOLFSSL_AES_COUNTER + #define WOLFSSL_AES_DIRECT + #define HAVE_AES_ECB + #define HAVE_AESCCM + #define WOLFSSL_CMAC + #define HAVE_HKDF + #define WOLFSSL_VALIDATE_ECC_IMPORT + #define WOLFSSL_VALIDATE_FFC_IMPORT + #define HAVE_FFDHE_Q + #define WOLFSSL_AESNI + #define HAVE_INTEL_RDSEED + #define FORCE_FAILURE_RDSEED + #endif /* FIPS v2 */ #else /* Enables blinding mode, to prevent timing attacks */ #define WC_RSA_BLINDING - #define NO_MULTIBYTE_PRINT #if defined(WOLFSSL_LIB) /* The lib */ -#define NO_WOLFSSL_SERVER #define WOLFSSL_SHA512 #define NO_PSK + #define NO_WOLFSSL_SERVER + #define NO_ERROR_STRINGS + #define NO_OLD_TLS + #define HAVE_EXTENDED_MASTER #define HAVE_TLS_EXTENSIONS - #define HAVE_SECURE_RENEGOTIATION + + #define WOLFSSL_TLS13 + #define HAVE_TLS_EXTENSIONS + + #define HAVE_SUPPORTED_CURVES + + #define HAVE_ECC + + #define HAVE_HKDF + + #define HAVE_FFDHE_8192 + + #define WC_RSA_PSS #define HAVE_AESGCM #define WOLFSSL_SHA384 @@ -48,22 +84,6 @@ #define HAVE_ECC #define ECC_SHAMIR #define ECC_TIMING_RESISTANT - - /* Optional Performance Speedups */ - #if 0 - /* AESNI on x64 */ - #ifdef _WIN64 - #define HAVE_INTEL_RDSEED - #define WOLFSSL_AESNI - #endif - - /* Single Precision Support for RSA/DH 1024/2048/3072 and ECC P-256 */ - #define WOLFSSL_SP - #define WOLFSSL_HAVE_SP_ECC - #define WOLFSSL_HAVE_SP_DH - #define WOLFSSL_HAVE_SP_RSA - #endif - #else /* The servers and clients */ #define OPENSSL_EXTRA |