#pragma once #define NO_OLD_SHA_NAMES #define WOLFCRYPT_ONLY #define NO_SIG_WRAPPER #define NO_AES #define NO_AES_CBC #define NO_DES3 #define NO_DSA #define NO_RSA #define NO_DH #define NO_RC4 #define NO_MD4 #define NO_MD5 #define NO_PKCS12 #define NO_PKCS8 #define WC_NO_RNG #define NO_FILESYSTEM #define NO_WRITEV #define NO_MAIN_DRIVER #define NO_DEV_RANDOM #define WOLFSSL_SHA512 #define WOLFSSL_NOSHA512_224 #define WOLFSSL_NOSHA512_256 #define USE_SLOW_SHA512 #define USE_SLOW_SHA256 #define USE_SLOW_SHA #define NO_CERTS #define NO_WOLFSSL_MEMORY #define WOLFSSL_NO_PEM #define NO_PSK #define NO_ERROR_STRINGS #define NO_OLD_TLS #define SINGLE_THREADED #define WORD64_AVAILABLE #define WOLF_ALLOW_BUILTIN