28 #define WOLFSSL_MDK_ARM 30 #define NO_WOLFSSL_DIR 31 #define NO_MAIN_DRIVER 33 #define WOLFSSL_DER_LOAD 34 #define HAVE_NULL_CIPHER 37 #define WOLFSSL_KEIL_TCP_NET 45 #define MDK_CONF_SHELL 1 46 #if MDK_CONF_SHELL == 1 47 #define WOLFSSL_MDK_SHELL 53 #define MDK_CONF_CERT_BUFF 0 54 #if MDK_CONF_CERT_BUFF== 1 55 #define USE_CERT_BUFFERS_1024 56 #elif MDK_CONF_CERT_BUFF == 2 57 #define USE_CERT_BUFFERS_2048 61 #define MDK_CONF_CTaoCryptTest 1 62 #if MDK_CONF_CTaoCryptTest == 0 67 #define MDK_CONF_CTaoCryptBenchmark 1 68 #if MDK_CONF_CTaoCryptBenchmark == 0 69 #define NO_CRYPT_BENCHMARK 70 #define BENCH_EMBEDDED 76 #define MDK_CONF_echoServer 1 77 #if MDK_CONF_echoServer == 0 82 #define MDK_CONF_echoClient 1 83 #if MDK_CONF_echoClient == 0 88 #define MDK_CONF_simpleServer 1 89 #if MDK_CONF_simpleServer == 0 90 #define NO_SIMPLE_SERVER 94 #define MDK_CONF_simpleClient 1 95 #if MDK_CONF_simpleClient == 0 96 #define NO_SIMPLE_CLIENT 103 #define MDK_CONF_STM32F2_RNG 0 104 #if MDK_CONF_STM32F2_RNG == 1 107 #define NO_DEV_RANDOM 111 #define MDK_CONF_STM32F2_CRYPTO 0 112 #if MDK_CONF_STM32F2_CRYPTO == 1 113 #define STM32F2_CRYPTO 124 #define MDK_CONF_TLS 1 125 #if MDK_CONF_TLS == 0 131 #define MDK_CONF_CERT_GEN 0 132 #if MDK_CONF_CERT_GEN == 1 133 #define WOLFSSL_CERT_GEN 137 #define MDK_CONF_KEY_GEN 0 138 #if MDK_CONF_KEY_GEN == 1 139 #define WOLFSSL_KEY_GEN 143 #define MDK_CONF_DER_LOAD 0 144 #if MDK_CONF_DER_LOAD == 1 145 #define WOLFSSL_DER_LOAD 149 #define MDK_CONF_OPENSSL_EXTRA 0 150 #if MDK_CONF_OPENSSL_EXTRA == 1 151 #define OPENSSL_EXTRA 164 #define MDK_CONF_MD2 0 165 #if MDK_CONF_MD2 == 1 170 #define MDK_CONF_MD4 0 171 #if MDK_CONF_MD4 == 0 177 #define MDK_CONF_SHA384 0 178 #if MDK_CONF_SHA384 == 1 179 #define WOLFSSL_SHA384 183 #define MDK_CONF_SHA512 0 184 #if MDK_CONF_SHA512 == 1 185 #define WOLFSSL_SHA512 189 #define MDK_CONF_RIPEMD 0 190 #if MDK_CONF_RIPEMD == 1 191 #define WOLFSSL_RIPEMD 195 #define MDK_CONF_HMAC 1 196 #if MDK_CONF_HMAC == 0 201 #define MDK_CONF_HC128 0 202 #if MDK_CONF_HC128 == 1 207 #define MDK_CONF_RABBIT 1 208 #if MDK_CONF_RABBI == 0 214 #define MDK_CONF_AEAD 0 215 #if MDK_CONF_AEAD == 1 220 #define MDK_CONF_DES3 0 221 #if MDK_CONF_DES3 == 0 226 #define MDK_CONF_CAMELLIA 0 227 #if MDK_CONF_CAMELLIA == 1 228 #define HAVE_CAMELLIA 234 #define MDK_CONF_DH 1 240 #define MDK_CONF_DSA 1 241 #if MDK_CONF_DSA == 0 246 #define MDK_CONF_PWDBASED 1 247 #if MDK_CONF_PWDBASED == 0 253 #define MDK_CONF_ECC 0 254 #if MDK_CONF_ECC == 1 259 #define MDK_CONF_PSK 1 260 #if MDK_CONF_PSK == 0 265 #define MDK_CONF_AESCCM 0 266 #if MDK_CONF_AESCCM == 1 271 #define MDK_CONF_AESGCM 0 272 #if MDK_CONF_AESGCM == 1 278 #define MDK_CONF_NTRU 0 279 #if MDK_CONF_NTRU == 1 288 #define MDK_CONF_INLINE 0 289 #if MDK_CONF_INLINE == 0 295 #define MDK_CONF_DEBUG_MSG 0 296 #if MDK_CONF_DEBUG_MSG == 1 297 #define DEBUG_WOLFSSL 301 #define MDK_CONF_CHECK_MALLOC 1 302 #if MDK_CONF_CHECK_MALLOC == 1 303 #define WOLFSSL_MALLOC_CHECK 310 #define MDK_CONF_ERR_NO 0 311 #if MDK_CONF_ERR_NO == 1 316 #define MDK_CONF_LIBZ 0 317 #if MDK_CONF_LIBZ == 1 322 #define MDK_CONF_CAVIUM 0 323 #if MDK_CONF_CAVIUM == 1 329 #define MDK_CONF_ErrorStrings 0 330 #if MDK_CONF_ErrorStrings == 0 331 #define NO_ERROR_STRINGS 336 #define MDK_CONF_SMALL_STACK 1 337 #if MDK_CONF_SMALL_STACK == 0 338 #define NO_WOLFSSL_SMALL_STACK 342 #define MDK_CONF_FASTMATH 1 343 #if MDK_CONF_FASTMATH == 1 344 #define USE_FAST_MATH 345 #define TFM_TIMING_RESISTANT