1. Updated the iOS user_settings.h with the hardened settings. 2. Updated the iOS project file with Xcode's suggested settings. 3. Added an IDE project for building wolfSSL for Android using Visual Studio 2017.
25 lines
498 B
C
25 lines
498 B
C
#ifndef _VSARM_USER_SETTINGS_H_
|
|
#define _VSARM_USER_SETTINGS_H_
|
|
|
|
/* Enables blinding mode, to prevent timing attacks */
|
|
#define WC_RSA_BLINDING
|
|
|
|
#define WOLFSSL_SHA512
|
|
#define NO_PSK
|
|
#define HAVE_EXTENDED_MASTER
|
|
#define HAVE_TLS_EXTENSIONS
|
|
#define HAVE_AESGCM
|
|
#define USE_FAST_MATH
|
|
#define TFM_TIMING_RESISTANT
|
|
#define ECC_TIMING_RESISTANT
|
|
#define NO_HC128
|
|
#define NO_RC4
|
|
#define NO_RABBIT
|
|
#define NO_DSA
|
|
#define NO_MD4
|
|
#define HAVE_ECC
|
|
#define HAVE_HASHDRBG
|
|
|
|
|
|
#endif /* _VSARM_USER_SETTINGS_H_ */
|