wolfSSL SSL/TLS library, support up to TLS1.3

Dependents:   OS

Committer:
sPymbed
Date:
Wed Nov 20 13:27:48 2019 +0000
Revision:
17:ff9d1e86ad5f
Parent:
16:048e5e270a58
removed: wolfcrypt

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wolfSSL 14:167253f4e170 1 //#include <stddef.h>
wolfSSL 14:167253f4e170 2 //#define MBED
wolfSSL 3:6f956bdb3073 3 #define WOLFSSL_CMSIS_RTOS
wolfSSL 0:d92f9d21154c 4 #define WOLFSSL_USER_IO
wolfSSL 0:d92f9d21154c 5 #define NO_WRITEV
wolfSSL 0:d92f9d21154c 6 #define NO_DEV_RANDOM
wolfSSL 0:d92f9d21154c 7 #define HAVE_ECC
wolfSSL 5:dc26f46317d3 8 #define HAVE_AESGCM
wolfSSL 5:dc26f46317d3 9
wolfSSL 5:dc26f46317d3 10 #define WOLFSSL_SHA384
wolfSSL 5:dc26f46317d3 11 #define WOLFSSL_SHA512
wolfSSL 5:dc26f46317d3 12 #define HAVE_CURVE25519
wolfSSL 5:dc26f46317d3 13 #define HAVE_ED25519 /* with HAVE_SHA512 */
wolfSSL 5:dc26f46317d3 14 //#define HAVE_POLY1305
wolfSSL 5:dc26f46317d3 15 //#define HAVE_CHACHA
wolfSSL 5:dc26f46317d3 16 //#define HAVE_ONE_TIME_AUTH
wolfSSL 5:dc26f46317d3 17
wolfSSL 1:e27310ce7654 18 #define NO_SESSION_CACHE // For Small RAM
wolfSSL 14:167253f4e170 19
wolfSSL 2:28278596c2a2 20 #define NO_WOLFSSL_DIR
wolfSSL 2:28278596c2a2 21 #define DEBUG_WOLFSSL
wolfSSL 2:28278596c2a2 22
wolfSSL 12:1a06964c2adb 23 #define HAVE_SUPPORTED_CURVES
wolfSSL 5:dc26f46317d3 24 #define HAVE_TLS_EXTENSIONS
wolfSSL 12:1a06964c2adb 25 #define HAVE_HKDF
wolfSSL 12:1a06964c2adb 26 #define WC_RSA_PSS
wolfSSL 12:1a06964c2adb 27 #define WOLFSSL_TLS13
wolfSSL 5:dc26f46317d3 28
wolfSSL 5:dc26f46317d3 29 #define SIZEOF_LONG_LONG 8
wolfSSL 1:e27310ce7654 30 /* Options for Sample program */
wolfSSL 2:28278596c2a2 31 //#define WOLFSSL_NO_VERIFYSERVER
wolfSSL 2:28278596c2a2 32 //#define NO_FILESYSTEM
wolfSSL 14:167253f4e170 33 //#ifndef WOLFSSL_NO_VERIFYSERVER
wolfSSL 2:28278596c2a2 34 #define TIME_OVERRIDES
sPymbed 16:048e5e270a58 35 //#define HAVE_TM_TYPE
wolfSSL 2:28278596c2a2 36 #define XTIME time
wolfSSL 2:28278596c2a2 37 #define XGMTIME localtime
wolfSSL 14:167253f4e170 38 //#endif