Go to the documentation of this file.
53 #if !defined(MBEDTLS_CONFIG_FILE)
56 #include MBEDTLS_CONFIG_FILE
59 #if ! defined(MBEDTLS_DEPRECATED_REMOVED)
61 #if defined(MBEDTLS_DEPRECATED_WARNING)
62 #warning "Including compat-1.3.h is deprecated"
65 #ifndef MBEDTLS_COMPAT13_H
66 #define MBEDTLS_COMPAT13_H
71 #if defined MBEDTLS_AESNI_C
72 #define POLARSSL_AESNI_C MBEDTLS_AESNI_C
74 #if defined MBEDTLS_AES_ALT
75 #define POLARSSL_AES_ALT MBEDTLS_AES_ALT
77 #if defined MBEDTLS_AES_C
78 #define POLARSSL_AES_C MBEDTLS_AES_C
80 #if defined MBEDTLS_AES_ROM_TABLES
81 #define POLARSSL_AES_ROM_TABLES MBEDTLS_AES_ROM_TABLES
83 #if defined MBEDTLS_ARC4_ALT
84 #define POLARSSL_ARC4_ALT MBEDTLS_ARC4_ALT
86 #if defined MBEDTLS_ARC4_C
87 #define POLARSSL_ARC4_C MBEDTLS_ARC4_C
89 #if defined MBEDTLS_ASN1_PARSE_C
90 #define POLARSSL_ASN1_PARSE_C MBEDTLS_ASN1_PARSE_C
92 #if defined MBEDTLS_ASN1_WRITE_C
93 #define POLARSSL_ASN1_WRITE_C MBEDTLS_ASN1_WRITE_C
95 #if defined MBEDTLS_BASE64_C
96 #define POLARSSL_BASE64_C MBEDTLS_BASE64_C
98 #if defined MBEDTLS_BIGNUM_C
99 #define POLARSSL_BIGNUM_C MBEDTLS_BIGNUM_C
101 #if defined MBEDTLS_BLOWFISH_ALT
102 #define POLARSSL_BLOWFISH_ALT MBEDTLS_BLOWFISH_ALT
104 #if defined MBEDTLS_BLOWFISH_C
105 #define POLARSSL_BLOWFISH_C MBEDTLS_BLOWFISH_C
107 #if defined MBEDTLS_CAMELLIA_ALT
108 #define POLARSSL_CAMELLIA_ALT MBEDTLS_CAMELLIA_ALT
110 #if defined MBEDTLS_CAMELLIA_C
111 #define POLARSSL_CAMELLIA_C MBEDTLS_CAMELLIA_C
113 #if defined MBEDTLS_CAMELLIA_SMALL_MEMORY
114 #define POLARSSL_CAMELLIA_SMALL_MEMORY MBEDTLS_CAMELLIA_SMALL_MEMORY
116 #if defined MBEDTLS_CCM_C
117 #define POLARSSL_CCM_C MBEDTLS_CCM_C
119 #if defined MBEDTLS_CERTS_C
120 #define POLARSSL_CERTS_C MBEDTLS_CERTS_C
122 #if defined MBEDTLS_CIPHER_C
123 #define POLARSSL_CIPHER_C MBEDTLS_CIPHER_C
125 #if defined MBEDTLS_CIPHER_MODE_CBC
126 #define POLARSSL_CIPHER_MODE_CBC MBEDTLS_CIPHER_MODE_CBC
128 #if defined MBEDTLS_CIPHER_MODE_CFB
129 #define POLARSSL_CIPHER_MODE_CFB MBEDTLS_CIPHER_MODE_CFB
131 #if defined MBEDTLS_CIPHER_MODE_CTR
132 #define POLARSSL_CIPHER_MODE_CTR MBEDTLS_CIPHER_MODE_CTR
134 #if defined MBEDTLS_CIPHER_NULL_CIPHER
135 #define POLARSSL_CIPHER_NULL_CIPHER MBEDTLS_CIPHER_NULL_CIPHER
137 #if defined MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
138 #define POLARSSL_CIPHER_PADDING_ONE_AND_ZEROS MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS
140 #if defined MBEDTLS_CIPHER_PADDING_PKCS7
141 #define POLARSSL_CIPHER_PADDING_PKCS7 MBEDTLS_CIPHER_PADDING_PKCS7
143 #if defined MBEDTLS_CIPHER_PADDING_ZEROS
144 #define POLARSSL_CIPHER_PADDING_ZEROS MBEDTLS_CIPHER_PADDING_ZEROS
146 #if defined MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
147 #define POLARSSL_CIPHER_PADDING_ZEROS_AND_LEN MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN
149 #if defined MBEDTLS_CTR_DRBG_C
150 #define POLARSSL_CTR_DRBG_C MBEDTLS_CTR_DRBG_C
152 #if defined MBEDTLS_DEBUG_C
153 #define POLARSSL_DEBUG_C MBEDTLS_DEBUG_C
155 #if defined MBEDTLS_DEPRECATED_REMOVED
156 #define POLARSSL_DEPRECATED_REMOVED MBEDTLS_DEPRECATED_REMOVED
158 #if defined MBEDTLS_DEPRECATED_WARNING
159 #define POLARSSL_DEPRECATED_WARNING MBEDTLS_DEPRECATED_WARNING
161 #if defined MBEDTLS_DES_ALT
162 #define POLARSSL_DES_ALT MBEDTLS_DES_ALT
164 #if defined MBEDTLS_DES_C
165 #define POLARSSL_DES_C MBEDTLS_DES_C
167 #if defined MBEDTLS_DHM_C
168 #define POLARSSL_DHM_C MBEDTLS_DHM_C
170 #if defined MBEDTLS_ECDH_C
171 #define POLARSSL_ECDH_C MBEDTLS_ECDH_C
173 #if defined MBEDTLS_ECDSA_C
174 #define POLARSSL_ECDSA_C MBEDTLS_ECDSA_C
176 #if defined MBEDTLS_ECDSA_DETERMINISTIC
177 #define POLARSSL_ECDSA_DETERMINISTIC MBEDTLS_ECDSA_DETERMINISTIC
179 #if defined MBEDTLS_ECP_C
180 #define POLARSSL_ECP_C MBEDTLS_ECP_C
182 #if defined MBEDTLS_ECP_DP_BP256R1_ENABLED
183 #define POLARSSL_ECP_DP_BP256R1_ENABLED MBEDTLS_ECP_DP_BP256R1_ENABLED
185 #if defined MBEDTLS_ECP_DP_BP384R1_ENABLED
186 #define POLARSSL_ECP_DP_BP384R1_ENABLED MBEDTLS_ECP_DP_BP384R1_ENABLED
188 #if defined MBEDTLS_ECP_DP_BP512R1_ENABLED
189 #define POLARSSL_ECP_DP_BP512R1_ENABLED MBEDTLS_ECP_DP_BP512R1_ENABLED
191 #if defined MBEDTLS_ECP_DP_CURVE25519_ENABLED
192 #define POLARSSL_ECP_DP_M255_ENABLED MBEDTLS_ECP_DP_CURVE25519_ENABLED
194 #if defined MBEDTLS_ECP_DP_SECP192K1_ENABLED
195 #define POLARSSL_ECP_DP_SECP192K1_ENABLED MBEDTLS_ECP_DP_SECP192K1_ENABLED
197 #if defined MBEDTLS_ECP_DP_SECP192R1_ENABLED
198 #define POLARSSL_ECP_DP_SECP192R1_ENABLED MBEDTLS_ECP_DP_SECP192R1_ENABLED
200 #if defined MBEDTLS_ECP_DP_SECP224K1_ENABLED
201 #define POLARSSL_ECP_DP_SECP224K1_ENABLED MBEDTLS_ECP_DP_SECP224K1_ENABLED
203 #if defined MBEDTLS_ECP_DP_SECP224R1_ENABLED
204 #define POLARSSL_ECP_DP_SECP224R1_ENABLED MBEDTLS_ECP_DP_SECP224R1_ENABLED
206 #if defined MBEDTLS_ECP_DP_SECP256K1_ENABLED
207 #define POLARSSL_ECP_DP_SECP256K1_ENABLED MBEDTLS_ECP_DP_SECP256K1_ENABLED
209 #if defined MBEDTLS_ECP_DP_SECP256R1_ENABLED
210 #define POLARSSL_ECP_DP_SECP256R1_ENABLED MBEDTLS_ECP_DP_SECP256R1_ENABLED
212 #if defined MBEDTLS_ECP_DP_SECP384R1_ENABLED
213 #define POLARSSL_ECP_DP_SECP384R1_ENABLED MBEDTLS_ECP_DP_SECP384R1_ENABLED
215 #if defined MBEDTLS_ECP_DP_SECP521R1_ENABLED
216 #define POLARSSL_ECP_DP_SECP521R1_ENABLED MBEDTLS_ECP_DP_SECP521R1_ENABLED
218 #if defined MBEDTLS_ECP_FIXED_POINT_OPTIM
219 #define POLARSSL_ECP_FIXED_POINT_OPTIM MBEDTLS_ECP_FIXED_POINT_OPTIM
221 #if defined MBEDTLS_ECP_MAX_BITS
222 #define POLARSSL_ECP_MAX_BITS MBEDTLS_ECP_MAX_BITS
224 #if defined MBEDTLS_ECP_NIST_OPTIM
225 #define POLARSSL_ECP_NIST_OPTIM MBEDTLS_ECP_NIST_OPTIM
227 #if defined MBEDTLS_ECP_WINDOW_SIZE
228 #define POLARSSL_ECP_WINDOW_SIZE MBEDTLS_ECP_WINDOW_SIZE
230 #if defined MBEDTLS_ENABLE_WEAK_CIPHERSUITES
231 #define POLARSSL_ENABLE_WEAK_CIPHERSUITES MBEDTLS_ENABLE_WEAK_CIPHERSUITES
233 #if defined MBEDTLS_ENTROPY_C
234 #define POLARSSL_ENTROPY_C MBEDTLS_ENTROPY_C
236 #if defined MBEDTLS_ENTROPY_FORCE_SHA256
237 #define POLARSSL_ENTROPY_FORCE_SHA256 MBEDTLS_ENTROPY_FORCE_SHA256
239 #if defined MBEDTLS_ERROR_C
240 #define POLARSSL_ERROR_C MBEDTLS_ERROR_C
242 #if defined MBEDTLS_ERROR_STRERROR_DUMMY
243 #define POLARSSL_ERROR_STRERROR_DUMMY MBEDTLS_ERROR_STRERROR_DUMMY
245 #if defined MBEDTLS_FS_IO
246 #define POLARSSL_FS_IO MBEDTLS_FS_IO
248 #if defined MBEDTLS_GCM_C
249 #define POLARSSL_GCM_C MBEDTLS_GCM_C
251 #if defined MBEDTLS_GENPRIME
252 #define POLARSSL_GENPRIME MBEDTLS_GENPRIME
254 #if defined MBEDTLS_HAVEGE_C
255 #define POLARSSL_HAVEGE_C MBEDTLS_HAVEGE_C
257 #if defined MBEDTLS_HAVE_ASM
258 #define POLARSSL_HAVE_ASM MBEDTLS_HAVE_ASM
260 #if defined MBEDTLS_HAVE_SSE2
261 #define POLARSSL_HAVE_SSE2 MBEDTLS_HAVE_SSE2
263 #if defined MBEDTLS_HAVE_TIME
264 #define POLARSSL_HAVE_TIME MBEDTLS_HAVE_TIME
266 #if defined MBEDTLS_HMAC_DRBG_C
267 #define POLARSSL_HMAC_DRBG_C MBEDTLS_HMAC_DRBG_C
269 #if defined MBEDTLS_HMAC_DRBG_MAX_INPUT
270 #define POLARSSL_HMAC_DRBG_MAX_INPUT MBEDTLS_HMAC_DRBG_MAX_INPUT
272 #if defined MBEDTLS_HMAC_DRBG_MAX_REQUEST
273 #define POLARSSL_HMAC_DRBG_MAX_REQUEST MBEDTLS_HMAC_DRBG_MAX_REQUEST
275 #if defined MBEDTLS_HMAC_DRBG_MAX_SEED_INPUT
276 #define POLARSSL_HMAC_DRBG_MAX_SEED_INPUT MBEDTLS_HMAC_DRBG_MAX_SEED_INPUT
278 #if defined MBEDTLS_HMAC_DRBG_RESEED_INTERVAL
279 #define POLARSSL_HMAC_DRBG_RESEED_INTERVAL MBEDTLS_HMAC_DRBG_RESEED_INTERVAL
281 #if defined MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED
282 #define POLARSSL_KEY_EXCHANGE_DHE_PSK_ENABLED MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED
284 #if defined MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED
285 #define POLARSSL_KEY_EXCHANGE_DHE_RSA_ENABLED MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED
287 #if defined MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED
288 #define POLARSSL_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED
290 #if defined MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED
291 #define POLARSSL_KEY_EXCHANGE_ECDHE_PSK_ENABLED MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED
293 #if defined MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED
294 #define POLARSSL_KEY_EXCHANGE_ECDHE_RSA_ENABLED MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED
296 #if defined MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED
297 #define POLARSSL_KEY_EXCHANGE_ECDH_ECDSA_ENABLED MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED
299 #if defined MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED
300 #define POLARSSL_KEY_EXCHANGE_ECDH_RSA_ENABLED MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED
302 #if defined MBEDTLS_KEY_EXCHANGE_PSK_ENABLED
303 #define POLARSSL_KEY_EXCHANGE_PSK_ENABLED MBEDTLS_KEY_EXCHANGE_PSK_ENABLED
305 #if defined MBEDTLS_KEY_EXCHANGE_RSA_ENABLED
306 #define POLARSSL_KEY_EXCHANGE_RSA_ENABLED MBEDTLS_KEY_EXCHANGE_RSA_ENABLED
308 #if defined MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED
309 #define POLARSSL_KEY_EXCHANGE_RSA_PSK_ENABLED MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED
311 #if defined MBEDTLS_MD2_ALT
312 #define POLARSSL_MD2_ALT MBEDTLS_MD2_ALT
314 #if defined MBEDTLS_MD2_C
315 #define POLARSSL_MD2_C MBEDTLS_MD2_C
317 #if defined MBEDTLS_MD2_PROCESS_ALT
318 #define POLARSSL_MD2_PROCESS_ALT MBEDTLS_MD2_PROCESS_ALT
320 #if defined MBEDTLS_MD4_ALT
321 #define POLARSSL_MD4_ALT MBEDTLS_MD4_ALT
323 #if defined MBEDTLS_MD4_C
324 #define POLARSSL_MD4_C MBEDTLS_MD4_C
326 #if defined MBEDTLS_MD4_PROCESS_ALT
327 #define POLARSSL_MD4_PROCESS_ALT MBEDTLS_MD4_PROCESS_ALT
329 #if defined MBEDTLS_MD5_ALT
330 #define POLARSSL_MD5_ALT MBEDTLS_MD5_ALT
332 #if defined MBEDTLS_MD5_C
333 #define POLARSSL_MD5_C MBEDTLS_MD5_C
335 #if defined MBEDTLS_MD5_PROCESS_ALT
336 #define POLARSSL_MD5_PROCESS_ALT MBEDTLS_MD5_PROCESS_ALT
338 #if defined MBEDTLS_MD_C
339 #define POLARSSL_MD_C MBEDTLS_MD_C
341 #if defined MBEDTLS_MEMORY_ALIGN_MULTIPLE
342 #define POLARSSL_MEMORY_ALIGN_MULTIPLE MBEDTLS_MEMORY_ALIGN_MULTIPLE
344 #if defined MBEDTLS_MEMORY_BACKTRACE
345 #define POLARSSL_MEMORY_BACKTRACE MBEDTLS_MEMORY_BACKTRACE
347 #if defined MBEDTLS_MEMORY_BUFFER_ALLOC_C
348 #define POLARSSL_MEMORY_BUFFER_ALLOC_C MBEDTLS_MEMORY_BUFFER_ALLOC_C
350 #if defined MBEDTLS_MEMORY_DEBUG
351 #define POLARSSL_MEMORY_DEBUG MBEDTLS_MEMORY_DEBUG
353 #if defined MBEDTLS_MPI_MAX_SIZE
354 #define POLARSSL_MPI_MAX_SIZE MBEDTLS_MPI_MAX_SIZE
356 #if defined MBEDTLS_MPI_WINDOW_SIZE
357 #define POLARSSL_MPI_WINDOW_SIZE MBEDTLS_MPI_WINDOW_SIZE
359 #if defined MBEDTLS_NET_C
360 #define POLARSSL_NET_C MBEDTLS_NET_C
362 #if defined MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES
363 #define POLARSSL_NO_DEFAULT_ENTROPY_SOURCES MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES
365 #if defined MBEDTLS_NO_PLATFORM_ENTROPY
366 #define POLARSSL_NO_PLATFORM_ENTROPY MBEDTLS_NO_PLATFORM_ENTROPY
368 #if defined MBEDTLS_OID_C
369 #define POLARSSL_OID_C MBEDTLS_OID_C
371 #if defined MBEDTLS_PADLOCK_C
372 #define POLARSSL_PADLOCK_C MBEDTLS_PADLOCK_C
374 #if defined MBEDTLS_PEM_PARSE_C
375 #define POLARSSL_PEM_PARSE_C MBEDTLS_PEM_PARSE_C
377 #if defined MBEDTLS_PEM_WRITE_C
378 #define POLARSSL_PEM_WRITE_C MBEDTLS_PEM_WRITE_C
380 #if defined MBEDTLS_PKCS11_C
381 #define POLARSSL_PKCS11_C MBEDTLS_PKCS11_C
383 #if defined MBEDTLS_PKCS12_C
384 #define POLARSSL_PKCS12_C MBEDTLS_PKCS12_C
386 #if defined MBEDTLS_PKCS1_V15
387 #define POLARSSL_PKCS1_V15 MBEDTLS_PKCS1_V15
389 #if defined MBEDTLS_PKCS1_V21
390 #define POLARSSL_PKCS1_V21 MBEDTLS_PKCS1_V21
392 #if defined MBEDTLS_PKCS5_C
393 #define POLARSSL_PKCS5_C MBEDTLS_PKCS5_C
395 #if defined MBEDTLS_PK_C
396 #define POLARSSL_PK_C MBEDTLS_PK_C
398 #if defined MBEDTLS_PK_PARSE_C
399 #define POLARSSL_PK_PARSE_C MBEDTLS_PK_PARSE_C
401 #if defined MBEDTLS_PK_PARSE_EC_EXTENDED
402 #define POLARSSL_PK_PARSE_EC_EXTENDED MBEDTLS_PK_PARSE_EC_EXTENDED
404 #if defined MBEDTLS_PK_RSA_ALT_SUPPORT
405 #define POLARSSL_PK_RSA_ALT_SUPPORT MBEDTLS_PK_RSA_ALT_SUPPORT
407 #if defined MBEDTLS_PK_WRITE_C
408 #define POLARSSL_PK_WRITE_C MBEDTLS_PK_WRITE_C
410 #if defined MBEDTLS_PLATFORM_C
411 #define POLARSSL_PLATFORM_C MBEDTLS_PLATFORM_C
413 #if defined MBEDTLS_PLATFORM_EXIT_ALT
414 #define POLARSSL_PLATFORM_EXIT_ALT MBEDTLS_PLATFORM_EXIT_ALT
416 #if defined MBEDTLS_PLATFORM_EXIT_MACRO
417 #define POLARSSL_PLATFORM_EXIT_MACRO MBEDTLS_PLATFORM_EXIT_MACRO
419 #if defined MBEDTLS_PLATFORM_FPRINTF_ALT
420 #define POLARSSL_PLATFORM_FPRINTF_ALT MBEDTLS_PLATFORM_FPRINTF_ALT
422 #if defined MBEDTLS_PLATFORM_FPRINTF_MACRO
423 #define POLARSSL_PLATFORM_FPRINTF_MACRO MBEDTLS_PLATFORM_FPRINTF_MACRO
425 #if defined MBEDTLS_PLATFORM_FREE_MACRO
426 #define POLARSSL_PLATFORM_FREE_MACRO MBEDTLS_PLATFORM_FREE_MACRO
428 #if defined MBEDTLS_PLATFORM_MEMORY
429 #define POLARSSL_PLATFORM_MEMORY MBEDTLS_PLATFORM_MEMORY
431 #if defined MBEDTLS_PLATFORM_NO_STD_FUNCTIONS
432 #define POLARSSL_PLATFORM_NO_STD_FUNCTIONS MBEDTLS_PLATFORM_NO_STD_FUNCTIONS
434 #if defined MBEDTLS_PLATFORM_PRINTF_ALT
435 #define POLARSSL_PLATFORM_PRINTF_ALT MBEDTLS_PLATFORM_PRINTF_ALT
437 #if defined MBEDTLS_PLATFORM_PRINTF_MACRO
438 #define POLARSSL_PLATFORM_PRINTF_MACRO MBEDTLS_PLATFORM_PRINTF_MACRO
440 #if defined MBEDTLS_PLATFORM_SNPRINTF_ALT
441 #define POLARSSL_PLATFORM_SNPRINTF_ALT MBEDTLS_PLATFORM_SNPRINTF_ALT
443 #if defined MBEDTLS_PLATFORM_SNPRINTF_MACRO
444 #define POLARSSL_PLATFORM_SNPRINTF_MACRO MBEDTLS_PLATFORM_SNPRINTF_MACRO
446 #if defined MBEDTLS_PLATFORM_STD_EXIT
447 #define POLARSSL_PLATFORM_STD_EXIT MBEDTLS_PLATFORM_STD_EXIT
449 #if defined MBEDTLS_PLATFORM_STD_FPRINTF
450 #define POLARSSL_PLATFORM_STD_FPRINTF MBEDTLS_PLATFORM_STD_FPRINTF
452 #if defined MBEDTLS_PLATFORM_STD_FREE
453 #define POLARSSL_PLATFORM_STD_FREE MBEDTLS_PLATFORM_STD_FREE
455 #if defined MBEDTLS_PLATFORM_STD_MEM_HDR
456 #define POLARSSL_PLATFORM_STD_MEM_HDR MBEDTLS_PLATFORM_STD_MEM_HDR
458 #if defined MBEDTLS_PLATFORM_STD_PRINTF
459 #define POLARSSL_PLATFORM_STD_PRINTF MBEDTLS_PLATFORM_STD_PRINTF
461 #if defined MBEDTLS_PLATFORM_STD_SNPRINTF
462 #define POLARSSL_PLATFORM_STD_SNPRINTF MBEDTLS_PLATFORM_STD_SNPRINTF
464 #if defined MBEDTLS_PSK_MAX_LEN
465 #define POLARSSL_PSK_MAX_LEN MBEDTLS_PSK_MAX_LEN
467 #if defined MBEDTLS_REMOVE_ARC4_CIPHERSUITES
468 #define POLARSSL_REMOVE_ARC4_CIPHERSUITES MBEDTLS_REMOVE_ARC4_CIPHERSUITES
470 #if defined MBEDTLS_RIPEMD160_ALT
471 #define POLARSSL_RIPEMD160_ALT MBEDTLS_RIPEMD160_ALT
473 #if defined MBEDTLS_RIPEMD160_C
474 #define POLARSSL_RIPEMD160_C MBEDTLS_RIPEMD160_C
476 #if defined MBEDTLS_RIPEMD160_PROCESS_ALT
477 #define POLARSSL_RIPEMD160_PROCESS_ALT MBEDTLS_RIPEMD160_PROCESS_ALT
479 #if defined MBEDTLS_RSA_C
480 #define POLARSSL_RSA_C MBEDTLS_RSA_C
482 #if defined MBEDTLS_RSA_NO_CRT
483 #define POLARSSL_RSA_NO_CRT MBEDTLS_RSA_NO_CRT
485 #if defined MBEDTLS_SELF_TEST
486 #define POLARSSL_SELF_TEST MBEDTLS_SELF_TEST
488 #if defined MBEDTLS_SHA1_ALT
489 #define POLARSSL_SHA1_ALT MBEDTLS_SHA1_ALT
491 #if defined MBEDTLS_SHA1_C
492 #define POLARSSL_SHA1_C MBEDTLS_SHA1_C
494 #if defined MBEDTLS_SHA1_PROCESS_ALT
495 #define POLARSSL_SHA1_PROCESS_ALT MBEDTLS_SHA1_PROCESS_ALT
497 #if defined MBEDTLS_SHA256_ALT
498 #define POLARSSL_SHA256_ALT MBEDTLS_SHA256_ALT
500 #if defined MBEDTLS_SHA256_C
501 #define POLARSSL_SHA256_C MBEDTLS_SHA256_C
503 #if defined MBEDTLS_SHA256_PROCESS_ALT
504 #define POLARSSL_SHA256_PROCESS_ALT MBEDTLS_SHA256_PROCESS_ALT
506 #if defined MBEDTLS_SHA512_ALT
507 #define POLARSSL_SHA512_ALT MBEDTLS_SHA512_ALT
509 #if defined MBEDTLS_SHA512_C
510 #define POLARSSL_SHA512_C MBEDTLS_SHA512_C
512 #if defined MBEDTLS_SHA512_PROCESS_ALT
513 #define POLARSSL_SHA512_PROCESS_ALT MBEDTLS_SHA512_PROCESS_ALT
515 #if defined MBEDTLS_SSL_ALL_ALERT_MESSAGES
516 #define POLARSSL_SSL_ALL_ALERT_MESSAGES MBEDTLS_SSL_ALL_ALERT_MESSAGES
518 #if defined MBEDTLS_SSL_ALPN
519 #define POLARSSL_SSL_ALPN MBEDTLS_SSL_ALPN
521 #if defined MBEDTLS_SSL_CACHE_C
522 #define POLARSSL_SSL_CACHE_C MBEDTLS_SSL_CACHE_C
524 #if defined MBEDTLS_SSL_CBC_RECORD_SPLITTING
525 #define POLARSSL_SSL_CBC_RECORD_SPLITTING MBEDTLS_SSL_CBC_RECORD_SPLITTING
527 #if defined MBEDTLS_SSL_CLI_C
528 #define POLARSSL_SSL_CLI_C MBEDTLS_SSL_CLI_C
530 #if defined MBEDTLS_SSL_COOKIE_C
531 #define POLARSSL_SSL_COOKIE_C MBEDTLS_SSL_COOKIE_C
533 #if defined MBEDTLS_SSL_COOKIE_TIMEOUT
534 #define POLARSSL_SSL_COOKIE_TIMEOUT MBEDTLS_SSL_COOKIE_TIMEOUT
536 #if defined MBEDTLS_SSL_DEBUG_ALL
537 #define POLARSSL_SSL_DEBUG_ALL MBEDTLS_SSL_DEBUG_ALL
539 #if defined MBEDTLS_SSL_DTLS_ANTI_REPLAY
540 #define POLARSSL_SSL_DTLS_ANTI_REPLAY MBEDTLS_SSL_DTLS_ANTI_REPLAY
542 #if defined MBEDTLS_SSL_DTLS_BADMAC_LIMIT
543 #define POLARSSL_SSL_DTLS_BADMAC_LIMIT MBEDTLS_SSL_DTLS_BADMAC_LIMIT
545 #if defined MBEDTLS_SSL_DTLS_HELLO_VERIFY
546 #define POLARSSL_SSL_DTLS_HELLO_VERIFY MBEDTLS_SSL_DTLS_HELLO_VERIFY
548 #if defined MBEDTLS_SSL_ENCRYPT_THEN_MAC
549 #define POLARSSL_SSL_ENCRYPT_THEN_MAC MBEDTLS_SSL_ENCRYPT_THEN_MAC
551 #if defined MBEDTLS_SSL_EXTENDED_MASTER_SECRET
552 #define POLARSSL_SSL_EXTENDED_MASTER_SECRET MBEDTLS_SSL_EXTENDED_MASTER_SECRET
554 #if defined MBEDTLS_SSL_FALLBACK_SCSV
555 #define POLARSSL_SSL_FALLBACK_SCSV MBEDTLS_SSL_FALLBACK_SCSV
557 #if defined MBEDTLS_SSL_HW_RECORD_ACCEL
558 #define POLARSSL_SSL_HW_RECORD_ACCEL MBEDTLS_SSL_HW_RECORD_ACCEL
560 #if defined MBEDTLS_SSL_MAX_FRAGMENT_LENGTH
561 #define POLARSSL_SSL_MAX_FRAGMENT_LENGTH MBEDTLS_SSL_MAX_FRAGMENT_LENGTH
563 #if defined MBEDTLS_SSL_PROTO_DTLS
564 #define POLARSSL_SSL_PROTO_DTLS MBEDTLS_SSL_PROTO_DTLS
566 #if defined MBEDTLS_SSL_PROTO_SSL3
567 #define POLARSSL_SSL_PROTO_SSL3 MBEDTLS_SSL_PROTO_SSL3
569 #if defined MBEDTLS_SSL_PROTO_TLS1
570 #define POLARSSL_SSL_PROTO_TLS1 MBEDTLS_SSL_PROTO_TLS1
572 #if defined MBEDTLS_SSL_PROTO_TLS1_1
573 #define POLARSSL_SSL_PROTO_TLS1_1 MBEDTLS_SSL_PROTO_TLS1_1
575 #if defined MBEDTLS_SSL_PROTO_TLS1_2
576 #define POLARSSL_SSL_PROTO_TLS1_2 MBEDTLS_SSL_PROTO_TLS1_2
578 #if defined MBEDTLS_SSL_RENEGOTIATION
579 #define POLARSSL_SSL_RENEGOTIATION MBEDTLS_SSL_RENEGOTIATION
581 #if defined MBEDTLS_SSL_SERVER_NAME_INDICATION
582 #define POLARSSL_SSL_SERVER_NAME_INDICATION MBEDTLS_SSL_SERVER_NAME_INDICATION
584 #if defined MBEDTLS_SSL_SESSION_TICKETS
585 #define POLARSSL_SSL_SESSION_TICKETS MBEDTLS_SSL_SESSION_TICKETS
587 #if defined MBEDTLS_SSL_SRV_C
588 #define POLARSSL_SSL_SRV_C MBEDTLS_SSL_SRV_C
590 #if defined MBEDTLS_SSL_SRV_RESPECT_CLIENT_PREFERENCE
591 #define POLARSSL_SSL_SRV_RESPECT_CLIENT_PREFERENCE MBEDTLS_SSL_SRV_RESPECT_CLIENT_PREFERENCE
593 #if defined MBEDTLS_SSL_SRV_SUPPORT_SSLV2_CLIENT_HELLO
594 #define POLARSSL_SSL_SRV_SUPPORT_SSLV2_CLIENT_HELLO MBEDTLS_SSL_SRV_SUPPORT_SSLV2_CLIENT_HELLO
596 #if defined MBEDTLS_SSL_TLS_C
597 #define POLARSSL_SSL_TLS_C MBEDTLS_SSL_TLS_C
599 #if defined MBEDTLS_SSL_TRUNCATED_HMAC
600 #define POLARSSL_SSL_TRUNCATED_HMAC MBEDTLS_SSL_TRUNCATED_HMAC
602 #if defined MBEDTLS_THREADING_ALT
603 #define POLARSSL_THREADING_ALT MBEDTLS_THREADING_ALT
605 #if defined MBEDTLS_THREADING_C
606 #define POLARSSL_THREADING_C MBEDTLS_THREADING_C
608 #if defined MBEDTLS_THREADING_PTHREAD
609 #define POLARSSL_THREADING_PTHREAD MBEDTLS_THREADING_PTHREAD
611 #if defined MBEDTLS_TIMING_ALT
612 #define POLARSSL_TIMING_ALT MBEDTLS_TIMING_ALT
614 #if defined MBEDTLS_TIMING_C
615 #define POLARSSL_TIMING_C MBEDTLS_TIMING_C
617 #if defined MBEDTLS_VERSION_C
618 #define POLARSSL_VERSION_C MBEDTLS_VERSION_C
620 #if defined MBEDTLS_VERSION_FEATURES
621 #define POLARSSL_VERSION_FEATURES MBEDTLS_VERSION_FEATURES
623 #if defined MBEDTLS_X509_ALLOW_EXTENSIONS_NON_V3
624 #define POLARSSL_X509_ALLOW_EXTENSIONS_NON_V3 MBEDTLS_X509_ALLOW_EXTENSIONS_NON_V3
626 #if defined MBEDTLS_X509_ALLOW_UNSUPPORTED_CRITICAL_EXTENSION
627 #define POLARSSL_X509_ALLOW_UNSUPPORTED_CRITICAL_EXTENSION MBEDTLS_X509_ALLOW_UNSUPPORTED_CRITICAL_EXTENSION
629 #if defined MBEDTLS_X509_CHECK_EXTENDED_KEY_USAGE
630 #define POLARSSL_X509_CHECK_EXTENDED_KEY_USAGE MBEDTLS_X509_CHECK_EXTENDED_KEY_USAGE
632 #if defined MBEDTLS_X509_CHECK_KEY_USAGE
633 #define POLARSSL_X509_CHECK_KEY_USAGE MBEDTLS_X509_CHECK_KEY_USAGE
635 #if defined MBEDTLS_X509_CREATE_C
636 #define POLARSSL_X509_CREATE_C MBEDTLS_X509_CREATE_C
638 #if defined MBEDTLS_X509_CRL_PARSE_C
639 #define POLARSSL_X509_CRL_PARSE_C MBEDTLS_X509_CRL_PARSE_C
641 #if defined MBEDTLS_X509_CRT_PARSE_C
642 #define POLARSSL_X509_CRT_PARSE_C MBEDTLS_X509_CRT_PARSE_C
644 #if defined MBEDTLS_X509_CRT_WRITE_C
645 #define POLARSSL_X509_CRT_WRITE_C MBEDTLS_X509_CRT_WRITE_C
647 #if defined MBEDTLS_X509_CSR_PARSE_C
648 #define POLARSSL_X509_CSR_PARSE_C MBEDTLS_X509_CSR_PARSE_C
650 #if defined MBEDTLS_X509_CSR_WRITE_C
651 #define POLARSSL_X509_CSR_WRITE_C MBEDTLS_X509_CSR_WRITE_C
653 #if defined MBEDTLS_X509_MAX_INTERMEDIATE_CA
654 #define POLARSSL_X509_MAX_INTERMEDIATE_CA MBEDTLS_X509_MAX_INTERMEDIATE_CA
656 #if defined MBEDTLS_X509_RSASSA_PSS_SUPPORT
657 #define POLARSSL_X509_RSASSA_PSS_SUPPORT MBEDTLS_X509_RSASSA_PSS_SUPPORT
659 #if defined MBEDTLS_X509_USE_C
660 #define POLARSSL_X509_USE_C MBEDTLS_X509_USE_C
662 #if defined MBEDTLS_XTEA_ALT
663 #define POLARSSL_XTEA_ALT MBEDTLS_XTEA_ALT
665 #if defined MBEDTLS_XTEA_C
666 #define POLARSSL_XTEA_C MBEDTLS_XTEA_C
668 #if defined MBEDTLS_ZLIB_SUPPORT
669 #define POLARSSL_ZLIB_SUPPORT MBEDTLS_ZLIB_SUPPORT
675 #define AES_DECRYPT MBEDTLS_AES_DECRYPT
676 #define AES_ENCRYPT MBEDTLS_AES_ENCRYPT
677 #define ASN1_BIT_STRING MBEDTLS_ASN1_BIT_STRING
678 #define ASN1_BMP_STRING MBEDTLS_ASN1_BMP_STRING
679 #define ASN1_BOOLEAN MBEDTLS_ASN1_BOOLEAN
680 #define ASN1_CHK_ADD MBEDTLS_ASN1_CHK_ADD
681 #define ASN1_CONSTRUCTED MBEDTLS_ASN1_CONSTRUCTED
682 #define ASN1_CONTEXT_SPECIFIC MBEDTLS_ASN1_CONTEXT_SPECIFIC
683 #define ASN1_GENERALIZED_TIME MBEDTLS_ASN1_GENERALIZED_TIME
684 #define ASN1_IA5_STRING MBEDTLS_ASN1_IA5_STRING
685 #define ASN1_INTEGER MBEDTLS_ASN1_INTEGER
686 #define ASN1_NULL MBEDTLS_ASN1_NULL
687 #define ASN1_OCTET_STRING MBEDTLS_ASN1_OCTET_STRING
688 #define ASN1_OID MBEDTLS_ASN1_OID
689 #define ASN1_PRIMITIVE MBEDTLS_ASN1_PRIMITIVE
690 #define ASN1_PRINTABLE_STRING MBEDTLS_ASN1_PRINTABLE_STRING
691 #define ASN1_SEQUENCE MBEDTLS_ASN1_SEQUENCE
692 #define ASN1_SET MBEDTLS_ASN1_SET
693 #define ASN1_T61_STRING MBEDTLS_ASN1_T61_STRING
694 #define ASN1_UNIVERSAL_STRING MBEDTLS_ASN1_UNIVERSAL_STRING
695 #define ASN1_UTC_TIME MBEDTLS_ASN1_UTC_TIME
696 #define ASN1_UTF8_STRING MBEDTLS_ASN1_UTF8_STRING
697 #define BADCERT_CN_MISMATCH MBEDTLS_X509_BADCERT_CN_MISMATCH
698 #define BADCERT_EXPIRED MBEDTLS_X509_BADCERT_EXPIRED
699 #define BADCERT_FUTURE MBEDTLS_X509_BADCERT_FUTURE
700 #define BADCERT_MISSING MBEDTLS_X509_BADCERT_MISSING
701 #define BADCERT_NOT_TRUSTED MBEDTLS_X509_BADCERT_NOT_TRUSTED
702 #define BADCERT_OTHER MBEDTLS_X509_BADCERT_OTHER
703 #define BADCERT_REVOKED MBEDTLS_X509_BADCERT_REVOKED
704 #define BADCERT_SKIP_VERIFY MBEDTLS_X509_BADCERT_SKIP_VERIFY
705 #define BADCRL_EXPIRED MBEDTLS_X509_BADCRL_EXPIRED
706 #define BADCRL_FUTURE MBEDTLS_X509_BADCRL_FUTURE
707 #define BADCRL_NOT_TRUSTED MBEDTLS_X509_BADCRL_NOT_TRUSTED
708 #define BLOWFISH_BLOCKSIZE MBEDTLS_BLOWFISH_BLOCKSIZE
709 #define BLOWFISH_DECRYPT MBEDTLS_BLOWFISH_DECRYPT
710 #define BLOWFISH_ENCRYPT MBEDTLS_BLOWFISH_ENCRYPT
711 #define BLOWFISH_MAX_KEY MBEDTLS_BLOWFISH_MAX_KEY_BITS
712 #define BLOWFISH_MIN_KEY MBEDTLS_BLOWFISH_MIN_KEY_BITS
713 #define BLOWFISH_ROUNDS MBEDTLS_BLOWFISH_ROUNDS
714 #define CAMELLIA_DECRYPT MBEDTLS_CAMELLIA_DECRYPT
715 #define CAMELLIA_ENCRYPT MBEDTLS_CAMELLIA_ENCRYPT
716 #define COLLECT_SIZE MBEDTLS_HAVEGE_COLLECT_SIZE
717 #define CTR_DRBG_BLOCKSIZE MBEDTLS_CTR_DRBG_BLOCKSIZE
718 #define CTR_DRBG_ENTROPY_LEN MBEDTLS_CTR_DRBG_ENTROPY_LEN
719 #define CTR_DRBG_KEYBITS MBEDTLS_CTR_DRBG_KEYBITS
720 #define CTR_DRBG_KEYSIZE MBEDTLS_CTR_DRBG_KEYSIZE
721 #define CTR_DRBG_MAX_INPUT MBEDTLS_CTR_DRBG_MAX_INPUT
722 #define CTR_DRBG_MAX_REQUEST MBEDTLS_CTR_DRBG_MAX_REQUEST
723 #define CTR_DRBG_MAX_SEED_INPUT MBEDTLS_CTR_DRBG_MAX_SEED_INPUT
724 #define CTR_DRBG_PR_OFF MBEDTLS_CTR_DRBG_PR_OFF
725 #define CTR_DRBG_PR_ON MBEDTLS_CTR_DRBG_PR_ON
726 #define CTR_DRBG_RESEED_INTERVAL MBEDTLS_CTR_DRBG_RESEED_INTERVAL
727 #define CTR_DRBG_SEEDLEN MBEDTLS_CTR_DRBG_SEEDLEN
728 #define DEPRECATED MBEDTLS_DEPRECATED
729 #define DES_DECRYPT MBEDTLS_DES_DECRYPT
730 #define DES_ENCRYPT MBEDTLS_DES_ENCRYPT
731 #define DES_KEY_SIZE MBEDTLS_DES_KEY_SIZE
732 #define ENTROPY_BLOCK_SIZE MBEDTLS_ENTROPY_BLOCK_SIZE
733 #define ENTROPY_MAX_GATHER MBEDTLS_ENTROPY_MAX_GATHER
734 #define ENTROPY_MAX_SEED_SIZE MBEDTLS_ENTROPY_MAX_SEED_SIZE
735 #define ENTROPY_MAX_SOURCES MBEDTLS_ENTROPY_MAX_SOURCES
736 #define ENTROPY_MIN_HARDCLOCK MBEDTLS_ENTROPY_MIN_HARDCLOCK
737 #define ENTROPY_MIN_HAVEGE MBEDTLS_ENTROPY_MIN_HAVEGE
738 #define ENTROPY_MIN_PLATFORM MBEDTLS_ENTROPY_MIN_PLATFORM
739 #define ENTROPY_SOURCE_MANUAL MBEDTLS_ENTROPY_SOURCE_MANUAL
740 #define EXT_AUTHORITY_KEY_IDENTIFIER MBEDTLS_X509_EXT_AUTHORITY_KEY_IDENTIFIER
741 #define EXT_BASIC_CONSTRAINTS MBEDTLS_X509_EXT_BASIC_CONSTRAINTS
742 #define EXT_CERTIFICATE_POLICIES MBEDTLS_X509_EXT_CERTIFICATE_POLICIES
743 #define EXT_CRL_DISTRIBUTION_POINTS MBEDTLS_X509_EXT_CRL_DISTRIBUTION_POINTS
744 #define EXT_EXTENDED_KEY_USAGE MBEDTLS_X509_EXT_EXTENDED_KEY_USAGE
745 #define EXT_FRESHEST_CRL MBEDTLS_X509_EXT_FRESHEST_CRL
746 #define EXT_INIHIBIT_ANYPOLICY MBEDTLS_X509_EXT_INIHIBIT_ANYPOLICY
747 #define EXT_ISSUER_ALT_NAME MBEDTLS_X509_EXT_ISSUER_ALT_NAME
748 #define EXT_KEY_USAGE MBEDTLS_X509_EXT_KEY_USAGE
749 #define EXT_NAME_CONSTRAINTS MBEDTLS_X509_EXT_NAME_CONSTRAINTS
750 #define EXT_NS_CERT_TYPE MBEDTLS_X509_EXT_NS_CERT_TYPE
751 #define EXT_POLICY_CONSTRAINTS MBEDTLS_X509_EXT_POLICY_CONSTRAINTS
752 #define EXT_POLICY_MAPPINGS MBEDTLS_X509_EXT_POLICY_MAPPINGS
753 #define EXT_SUBJECT_ALT_NAME MBEDTLS_X509_EXT_SUBJECT_ALT_NAME
754 #define EXT_SUBJECT_DIRECTORY_ATTRS MBEDTLS_X509_EXT_SUBJECT_DIRECTORY_ATTRS
755 #define EXT_SUBJECT_KEY_IDENTIFIER MBEDTLS_X509_EXT_SUBJECT_KEY_IDENTIFIER
756 #define GCM_DECRYPT MBEDTLS_GCM_DECRYPT
757 #define GCM_ENCRYPT MBEDTLS_GCM_ENCRYPT
758 #define KU_CRL_SIGN MBEDTLS_X509_KU_CRL_SIGN
759 #define KU_DATA_ENCIPHERMENT MBEDTLS_X509_KU_DATA_ENCIPHERMENT
760 #define KU_DIGITAL_SIGNATURE MBEDTLS_X509_KU_DIGITAL_SIGNATURE
761 #define KU_KEY_AGREEMENT MBEDTLS_X509_KU_KEY_AGREEMENT
762 #define KU_KEY_CERT_SIGN MBEDTLS_X509_KU_KEY_CERT_SIGN
763 #define KU_KEY_ENCIPHERMENT MBEDTLS_X509_KU_KEY_ENCIPHERMENT
764 #define KU_NON_REPUDIATION MBEDTLS_X509_KU_NON_REPUDIATION
765 #define LN_2_DIV_LN_10_SCALE100 MBEDTLS_LN_2_DIV_LN_10_SCALE100
766 #define MEMORY_VERIFY_ALLOC MBEDTLS_MEMORY_VERIFY_ALLOC
767 #define MEMORY_VERIFY_ALWAYS MBEDTLS_MEMORY_VERIFY_ALWAYS
768 #define MEMORY_VERIFY_FREE MBEDTLS_MEMORY_VERIFY_FREE
769 #define MEMORY_VERIFY_NONE MBEDTLS_MEMORY_VERIFY_NONE
770 #define MPI_CHK MBEDTLS_MPI_CHK
771 #define NET_PROTO_TCP MBEDTLS_NET_PROTO_TCP
772 #define NET_PROTO_UDP MBEDTLS_NET_PROTO_UDP
773 #define NS_CERT_TYPE_EMAIL MBEDTLS_X509_NS_CERT_TYPE_EMAIL
774 #define NS_CERT_TYPE_EMAIL_CA MBEDTLS_X509_NS_CERT_TYPE_EMAIL_CA
775 #define NS_CERT_TYPE_OBJECT_SIGNING MBEDTLS_X509_NS_CERT_TYPE_OBJECT_SIGNING
776 #define NS_CERT_TYPE_OBJECT_SIGNING_CA MBEDTLS_X509_NS_CERT_TYPE_OBJECT_SIGNING_CA
777 #define NS_CERT_TYPE_RESERVED MBEDTLS_X509_NS_CERT_TYPE_RESERVED
778 #define NS_CERT_TYPE_SSL_CA MBEDTLS_X509_NS_CERT_TYPE_SSL_CA
779 #define NS_CERT_TYPE_SSL_CLIENT MBEDTLS_X509_NS_CERT_TYPE_SSL_CLIENT
780 #define NS_CERT_TYPE_SSL_SERVER MBEDTLS_X509_NS_CERT_TYPE_SSL_SERVER
781 #define OID_ANSI_X9_62 MBEDTLS_OID_ANSI_X9_62
782 #define OID_ANSI_X9_62_FIELD_TYPE MBEDTLS_OID_ANSI_X9_62_FIELD_TYPE
783 #define OID_ANSI_X9_62_PRIME_FIELD MBEDTLS_OID_ANSI_X9_62_PRIME_FIELD
784 #define OID_ANSI_X9_62_SIG MBEDTLS_OID_ANSI_X9_62_SIG
785 #define OID_ANSI_X9_62_SIG_SHA2 MBEDTLS_OID_ANSI_X9_62_SIG_SHA2
786 #define OID_ANY_EXTENDED_KEY_USAGE MBEDTLS_OID_ANY_EXTENDED_KEY_USAGE
787 #define OID_AT MBEDTLS_OID_AT
788 #define OID_AT_CN MBEDTLS_OID_AT_CN
789 #define OID_AT_COUNTRY MBEDTLS_OID_AT_COUNTRY
790 #define OID_AT_DN_QUALIFIER MBEDTLS_OID_AT_DN_QUALIFIER
791 #define OID_AT_GENERATION_QUALIFIER MBEDTLS_OID_AT_GENERATION_QUALIFIER
792 #define OID_AT_GIVEN_NAME MBEDTLS_OID_AT_GIVEN_NAME
793 #define OID_AT_INITIALS MBEDTLS_OID_AT_INITIALS
794 #define OID_AT_LOCALITY MBEDTLS_OID_AT_LOCALITY
795 #define OID_AT_ORGANIZATION MBEDTLS_OID_AT_ORGANIZATION
796 #define OID_AT_ORG_UNIT MBEDTLS_OID_AT_ORG_UNIT
797 #define OID_AT_POSTAL_ADDRESS MBEDTLS_OID_AT_POSTAL_ADDRESS
798 #define OID_AT_POSTAL_CODE MBEDTLS_OID_AT_POSTAL_CODE
799 #define OID_AT_PSEUDONYM MBEDTLS_OID_AT_PSEUDONYM
800 #define OID_AT_SERIAL_NUMBER MBEDTLS_OID_AT_SERIAL_NUMBER
801 #define OID_AT_STATE MBEDTLS_OID_AT_STATE
802 #define OID_AT_SUR_NAME MBEDTLS_OID_AT_SUR_NAME
803 #define OID_AT_TITLE MBEDTLS_OID_AT_TITLE
804 #define OID_AT_UNIQUE_IDENTIFIER MBEDTLS_OID_AT_UNIQUE_IDENTIFIER
805 #define OID_AUTHORITY_KEY_IDENTIFIER MBEDTLS_OID_AUTHORITY_KEY_IDENTIFIER
806 #define OID_BASIC_CONSTRAINTS MBEDTLS_OID_BASIC_CONSTRAINTS
807 #define OID_CERTICOM MBEDTLS_OID_CERTICOM
808 #define OID_CERTIFICATE_POLICIES MBEDTLS_OID_CERTIFICATE_POLICIES
809 #define OID_CLIENT_AUTH MBEDTLS_OID_CLIENT_AUTH
810 #define OID_CMP MBEDTLS_OID_CMP
811 #define OID_CODE_SIGNING MBEDTLS_OID_CODE_SIGNING
812 #define OID_COUNTRY_US MBEDTLS_OID_COUNTRY_US
813 #define OID_CRL_DISTRIBUTION_POINTS MBEDTLS_OID_CRL_DISTRIBUTION_POINTS
814 #define OID_CRL_NUMBER MBEDTLS_OID_CRL_NUMBER
815 #define OID_DES_CBC MBEDTLS_OID_DES_CBC
816 #define OID_DES_EDE3_CBC MBEDTLS_OID_DES_EDE3_CBC
817 #define OID_DIGEST_ALG_MD2 MBEDTLS_OID_DIGEST_ALG_MD2
818 #define OID_DIGEST_ALG_MD4 MBEDTLS_OID_DIGEST_ALG_MD4
819 #define OID_DIGEST_ALG_MD5 MBEDTLS_OID_DIGEST_ALG_MD5
820 #define OID_DIGEST_ALG_SHA1 MBEDTLS_OID_DIGEST_ALG_SHA1
821 #define OID_DIGEST_ALG_SHA224 MBEDTLS_OID_DIGEST_ALG_SHA224
822 #define OID_DIGEST_ALG_SHA256 MBEDTLS_OID_DIGEST_ALG_SHA256
823 #define OID_DIGEST_ALG_SHA384 MBEDTLS_OID_DIGEST_ALG_SHA384
824 #define OID_DIGEST_ALG_SHA512 MBEDTLS_OID_DIGEST_ALG_SHA512
825 #define OID_DOMAIN_COMPONENT MBEDTLS_OID_DOMAIN_COMPONENT
826 #define OID_ECDSA_SHA1 MBEDTLS_OID_ECDSA_SHA1
827 #define OID_ECDSA_SHA224 MBEDTLS_OID_ECDSA_SHA224
828 #define OID_ECDSA_SHA256 MBEDTLS_OID_ECDSA_SHA256
829 #define OID_ECDSA_SHA384 MBEDTLS_OID_ECDSA_SHA384
830 #define OID_ECDSA_SHA512 MBEDTLS_OID_ECDSA_SHA512
831 #define OID_EC_ALG_ECDH MBEDTLS_OID_EC_ALG_ECDH
832 #define OID_EC_ALG_UNRESTRICTED MBEDTLS_OID_EC_ALG_UNRESTRICTED
833 #define OID_EC_BRAINPOOL_V1 MBEDTLS_OID_EC_BRAINPOOL_V1
834 #define OID_EC_GRP_BP256R1 MBEDTLS_OID_EC_GRP_BP256R1
835 #define OID_EC_GRP_BP384R1 MBEDTLS_OID_EC_GRP_BP384R1
836 #define OID_EC_GRP_BP512R1 MBEDTLS_OID_EC_GRP_BP512R1
837 #define OID_EC_GRP_SECP192K1 MBEDTLS_OID_EC_GRP_SECP192K1
838 #define OID_EC_GRP_SECP192R1 MBEDTLS_OID_EC_GRP_SECP192R1
839 #define OID_EC_GRP_SECP224K1 MBEDTLS_OID_EC_GRP_SECP224K1
840 #define OID_EC_GRP_SECP224R1 MBEDTLS_OID_EC_GRP_SECP224R1
841 #define OID_EC_GRP_SECP256K1 MBEDTLS_OID_EC_GRP_SECP256K1
842 #define OID_EC_GRP_SECP256R1 MBEDTLS_OID_EC_GRP_SECP256R1
843 #define OID_EC_GRP_SECP384R1 MBEDTLS_OID_EC_GRP_SECP384R1
844 #define OID_EC_GRP_SECP521R1 MBEDTLS_OID_EC_GRP_SECP521R1
845 #define OID_EMAIL_PROTECTION MBEDTLS_OID_EMAIL_PROTECTION
846 #define OID_EXTENDED_KEY_USAGE MBEDTLS_OID_EXTENDED_KEY_USAGE
847 #define OID_FRESHEST_CRL MBEDTLS_OID_FRESHEST_CRL
848 #define OID_GOV MBEDTLS_OID_GOV
849 #define OID_HMAC_SHA1 MBEDTLS_OID_HMAC_SHA1
850 #define OID_ID_CE MBEDTLS_OID_ID_CE
851 #define OID_INIHIBIT_ANYPOLICY MBEDTLS_OID_INIHIBIT_ANYPOLICY
852 #define OID_ISO_CCITT_DS MBEDTLS_OID_ISO_CCITT_DS
853 #define OID_ISO_IDENTIFIED_ORG MBEDTLS_OID_ISO_IDENTIFIED_ORG
854 #define OID_ISO_ITU_COUNTRY MBEDTLS_OID_ISO_ITU_COUNTRY
855 #define OID_ISO_ITU_US_ORG MBEDTLS_OID_ISO_ITU_US_ORG
856 #define OID_ISO_MEMBER_BODIES MBEDTLS_OID_ISO_MEMBER_BODIES
857 #define OID_ISSUER_ALT_NAME MBEDTLS_OID_ISSUER_ALT_NAME
858 #define OID_KEY_USAGE MBEDTLS_OID_KEY_USAGE
859 #define OID_KP MBEDTLS_OID_KP
860 #define OID_MGF1 MBEDTLS_OID_MGF1
861 #define OID_NAME_CONSTRAINTS MBEDTLS_OID_NAME_CONSTRAINTS
862 #define OID_NETSCAPE MBEDTLS_OID_NETSCAPE
863 #define OID_NS_BASE_URL MBEDTLS_OID_NS_BASE_URL
864 #define OID_NS_CA_POLICY_URL MBEDTLS_OID_NS_CA_POLICY_URL
865 #define OID_NS_CA_REVOCATION_URL MBEDTLS_OID_NS_CA_REVOCATION_URL
866 #define OID_NS_CERT MBEDTLS_OID_NS_CERT
867 #define OID_NS_CERT_SEQUENCE MBEDTLS_OID_NS_CERT_SEQUENCE
868 #define OID_NS_CERT_TYPE MBEDTLS_OID_NS_CERT_TYPE
869 #define OID_NS_COMMENT MBEDTLS_OID_NS_COMMENT
870 #define OID_NS_DATA_TYPE MBEDTLS_OID_NS_DATA_TYPE
871 #define OID_NS_RENEWAL_URL MBEDTLS_OID_NS_RENEWAL_URL
872 #define OID_NS_REVOCATION_URL MBEDTLS_OID_NS_REVOCATION_URL
873 #define OID_NS_SSL_SERVER_NAME MBEDTLS_OID_NS_SSL_SERVER_NAME
874 #define OID_OCSP_SIGNING MBEDTLS_OID_OCSP_SIGNING
875 #define OID_OIW_SECSIG MBEDTLS_OID_OIW_SECSIG
876 #define OID_OIW_SECSIG_ALG MBEDTLS_OID_OIW_SECSIG_ALG
877 #define OID_OIW_SECSIG_SHA1 MBEDTLS_OID_OIW_SECSIG_SHA1
878 #define OID_ORGANIZATION MBEDTLS_OID_ORGANIZATION
879 #define OID_ORG_ANSI_X9_62 MBEDTLS_OID_ORG_ANSI_X9_62
880 #define OID_ORG_CERTICOM MBEDTLS_OID_ORG_CERTICOM
881 #define OID_ORG_DOD MBEDTLS_OID_ORG_DOD
882 #define OID_ORG_GOV MBEDTLS_OID_ORG_GOV
883 #define OID_ORG_NETSCAPE MBEDTLS_OID_ORG_NETSCAPE
884 #define OID_ORG_OIW MBEDTLS_OID_ORG_OIW
885 #define OID_ORG_RSA_DATA_SECURITY MBEDTLS_OID_ORG_RSA_DATA_SECURITY
886 #define OID_ORG_TELETRUST MBEDTLS_OID_ORG_TELETRUST
887 #define OID_PKCS MBEDTLS_OID_PKCS
888 #define OID_PKCS1 MBEDTLS_OID_PKCS1
889 #define OID_PKCS12 MBEDTLS_OID_PKCS12
890 #define OID_PKCS12_PBE MBEDTLS_OID_PKCS12_PBE
891 #define OID_PKCS12_PBE_SHA1_DES2_EDE_CBC MBEDTLS_OID_PKCS12_PBE_SHA1_DES2_EDE_CBC
892 #define OID_PKCS12_PBE_SHA1_DES3_EDE_CBC MBEDTLS_OID_PKCS12_PBE_SHA1_DES3_EDE_CBC
893 #define OID_PKCS12_PBE_SHA1_RC2_128_CBC MBEDTLS_OID_PKCS12_PBE_SHA1_RC2_128_CBC
894 #define OID_PKCS12_PBE_SHA1_RC2_40_CBC MBEDTLS_OID_PKCS12_PBE_SHA1_RC2_40_CBC
895 #define OID_PKCS12_PBE_SHA1_RC4_128 MBEDTLS_OID_PKCS12_PBE_SHA1_RC4_128
896 #define OID_PKCS12_PBE_SHA1_RC4_40 MBEDTLS_OID_PKCS12_PBE_SHA1_RC4_40
897 #define OID_PKCS1_MD2 MBEDTLS_OID_PKCS1_MD2
898 #define OID_PKCS1_MD4 MBEDTLS_OID_PKCS1_MD4
899 #define OID_PKCS1_MD5 MBEDTLS_OID_PKCS1_MD5
900 #define OID_PKCS1_RSA MBEDTLS_OID_PKCS1_RSA
901 #define OID_PKCS1_SHA1 MBEDTLS_OID_PKCS1_SHA1
902 #define OID_PKCS1_SHA224 MBEDTLS_OID_PKCS1_SHA224
903 #define OID_PKCS1_SHA256 MBEDTLS_OID_PKCS1_SHA256
904 #define OID_PKCS1_SHA384 MBEDTLS_OID_PKCS1_SHA384
905 #define OID_PKCS1_SHA512 MBEDTLS_OID_PKCS1_SHA512
906 #define OID_PKCS5 MBEDTLS_OID_PKCS5
907 #define OID_PKCS5_PBES2 MBEDTLS_OID_PKCS5_PBES2
908 #define OID_PKCS5_PBE_MD2_DES_CBC MBEDTLS_OID_PKCS5_PBE_MD2_DES_CBC
909 #define OID_PKCS5_PBE_MD2_RC2_CBC MBEDTLS_OID_PKCS5_PBE_MD2_RC2_CBC
910 #define OID_PKCS5_PBE_MD5_DES_CBC MBEDTLS_OID_PKCS5_PBE_MD5_DES_CBC
911 #define OID_PKCS5_PBE_MD5_RC2_CBC MBEDTLS_OID_PKCS5_PBE_MD5_RC2_CBC
912 #define OID_PKCS5_PBE_SHA1_DES_CBC MBEDTLS_OID_PKCS5_PBE_SHA1_DES_CBC
913 #define OID_PKCS5_PBE_SHA1_RC2_CBC MBEDTLS_OID_PKCS5_PBE_SHA1_RC2_CBC
914 #define OID_PKCS5_PBKDF2 MBEDTLS_OID_PKCS5_PBKDF2
915 #define OID_PKCS5_PBMAC1 MBEDTLS_OID_PKCS5_PBMAC1
916 #define OID_PKCS9 MBEDTLS_OID_PKCS9
917 #define OID_PKCS9_CSR_EXT_REQ MBEDTLS_OID_PKCS9_CSR_EXT_REQ
918 #define OID_PKCS9_EMAIL MBEDTLS_OID_PKCS9_EMAIL
919 #define OID_PKIX MBEDTLS_OID_PKIX
920 #define OID_POLICY_CONSTRAINTS MBEDTLS_OID_POLICY_CONSTRAINTS
921 #define OID_POLICY_MAPPINGS MBEDTLS_OID_POLICY_MAPPINGS
922 #define OID_PRIVATE_KEY_USAGE_PERIOD MBEDTLS_OID_PRIVATE_KEY_USAGE_PERIOD
923 #define OID_RSASSA_PSS MBEDTLS_OID_RSASSA_PSS
924 #define OID_RSA_COMPANY MBEDTLS_OID_RSA_COMPANY
925 #define OID_RSA_SHA_OBS MBEDTLS_OID_RSA_SHA_OBS
926 #define OID_SERVER_AUTH MBEDTLS_OID_SERVER_AUTH
927 #define OID_SIZE MBEDTLS_OID_SIZE
928 #define OID_SUBJECT_ALT_NAME MBEDTLS_OID_SUBJECT_ALT_NAME
929 #define OID_SUBJECT_DIRECTORY_ATTRS MBEDTLS_OID_SUBJECT_DIRECTORY_ATTRS
930 #define OID_SUBJECT_KEY_IDENTIFIER MBEDTLS_OID_SUBJECT_KEY_IDENTIFIER
931 #define OID_TELETRUST MBEDTLS_OID_TELETRUST
932 #define OID_TIME_STAMPING MBEDTLS_OID_TIME_STAMPING
933 #define PADLOCK_ACE MBEDTLS_PADLOCK_ACE
934 #define PADLOCK_ALIGN16 MBEDTLS_PADLOCK_ALIGN16
935 #define PADLOCK_PHE MBEDTLS_PADLOCK_PHE
936 #define PADLOCK_PMM MBEDTLS_PADLOCK_PMM
937 #define PADLOCK_RNG MBEDTLS_PADLOCK_RNG
938 #define PKCS12_DERIVE_IV MBEDTLS_PKCS12_DERIVE_IV
939 #define PKCS12_DERIVE_KEY MBEDTLS_PKCS12_DERIVE_KEY
940 #define PKCS12_DERIVE_MAC_KEY MBEDTLS_PKCS12_DERIVE_MAC_KEY
941 #define PKCS12_PBE_DECRYPT MBEDTLS_PKCS12_PBE_DECRYPT
942 #define PKCS12_PBE_ENCRYPT MBEDTLS_PKCS12_PBE_ENCRYPT
943 #define PKCS5_DECRYPT MBEDTLS_PKCS5_DECRYPT
944 #define PKCS5_ENCRYPT MBEDTLS_PKCS5_ENCRYPT
945 #define POLARSSL_AESNI_AES MBEDTLS_AESNI_AES
946 #define POLARSSL_AESNI_CLMUL MBEDTLS_AESNI_CLMUL
947 #define POLARSSL_AESNI_H MBEDTLS_AESNI_H
948 #define POLARSSL_AES_H MBEDTLS_AES_H
949 #define POLARSSL_ARC4_H MBEDTLS_ARC4_H
950 #define POLARSSL_ASN1_H MBEDTLS_ASN1_H
951 #define POLARSSL_ASN1_WRITE_H MBEDTLS_ASN1_WRITE_H
952 #define POLARSSL_BASE64_H MBEDTLS_BASE64_H
953 #define POLARSSL_BIGNUM_H MBEDTLS_BIGNUM_H
954 #define POLARSSL_BLOWFISH_H MBEDTLS_BLOWFISH_H
955 #define POLARSSL_BN_MUL_H MBEDTLS_BN_MUL_H
956 #define POLARSSL_CAMELLIA_H MBEDTLS_CAMELLIA_H
957 #define POLARSSL_CCM_H MBEDTLS_CCM_H
958 #define POLARSSL_CERTS_H MBEDTLS_CERTS_H
959 #define POLARSSL_CHECK_CONFIG_H MBEDTLS_CHECK_CONFIG_H
960 #define POLARSSL_CIPHERSUITE_NODTLS MBEDTLS_CIPHERSUITE_NODTLS
961 #define POLARSSL_CIPHERSUITE_SHORT_TAG MBEDTLS_CIPHERSUITE_SHORT_TAG
962 #define POLARSSL_CIPHERSUITE_WEAK MBEDTLS_CIPHERSUITE_WEAK
963 #define POLARSSL_CIPHER_AES_128_CBC MBEDTLS_CIPHER_AES_128_CBC
964 #define POLARSSL_CIPHER_AES_128_CCM MBEDTLS_CIPHER_AES_128_CCM
965 #define POLARSSL_CIPHER_AES_128_CFB128 MBEDTLS_CIPHER_AES_128_CFB128
966 #define POLARSSL_CIPHER_AES_128_CTR MBEDTLS_CIPHER_AES_128_CTR
967 #define POLARSSL_CIPHER_AES_128_ECB MBEDTLS_CIPHER_AES_128_ECB
968 #define POLARSSL_CIPHER_AES_128_GCM MBEDTLS_CIPHER_AES_128_GCM
969 #define POLARSSL_CIPHER_AES_192_CBC MBEDTLS_CIPHER_AES_192_CBC
970 #define POLARSSL_CIPHER_AES_192_CCM MBEDTLS_CIPHER_AES_192_CCM
971 #define POLARSSL_CIPHER_AES_192_CFB128 MBEDTLS_CIPHER_AES_192_CFB128
972 #define POLARSSL_CIPHER_AES_192_CTR MBEDTLS_CIPHER_AES_192_CTR
973 #define POLARSSL_CIPHER_AES_192_ECB MBEDTLS_CIPHER_AES_192_ECB
974 #define POLARSSL_CIPHER_AES_192_GCM MBEDTLS_CIPHER_AES_192_GCM
975 #define POLARSSL_CIPHER_AES_256_CBC MBEDTLS_CIPHER_AES_256_CBC
976 #define POLARSSL_CIPHER_AES_256_CCM MBEDTLS_CIPHER_AES_256_CCM
977 #define POLARSSL_CIPHER_AES_256_CFB128 MBEDTLS_CIPHER_AES_256_CFB128
978 #define POLARSSL_CIPHER_AES_256_CTR MBEDTLS_CIPHER_AES_256_CTR
979 #define POLARSSL_CIPHER_AES_256_ECB MBEDTLS_CIPHER_AES_256_ECB
980 #define POLARSSL_CIPHER_AES_256_GCM MBEDTLS_CIPHER_AES_256_GCM
981 #define POLARSSL_CIPHER_ARC4_128 MBEDTLS_CIPHER_ARC4_128
982 #define POLARSSL_CIPHER_BLOWFISH_CBC MBEDTLS_CIPHER_BLOWFISH_CBC
983 #define POLARSSL_CIPHER_BLOWFISH_CFB64 MBEDTLS_CIPHER_BLOWFISH_CFB64
984 #define POLARSSL_CIPHER_BLOWFISH_CTR MBEDTLS_CIPHER_BLOWFISH_CTR
985 #define POLARSSL_CIPHER_BLOWFISH_ECB MBEDTLS_CIPHER_BLOWFISH_ECB
986 #define POLARSSL_CIPHER_CAMELLIA_128_CBC MBEDTLS_CIPHER_CAMELLIA_128_CBC
987 #define POLARSSL_CIPHER_CAMELLIA_128_CCM MBEDTLS_CIPHER_CAMELLIA_128_CCM
988 #define POLARSSL_CIPHER_CAMELLIA_128_CFB128 MBEDTLS_CIPHER_CAMELLIA_128_CFB128
989 #define POLARSSL_CIPHER_CAMELLIA_128_CTR MBEDTLS_CIPHER_CAMELLIA_128_CTR
990 #define POLARSSL_CIPHER_CAMELLIA_128_ECB MBEDTLS_CIPHER_CAMELLIA_128_ECB
991 #define POLARSSL_CIPHER_CAMELLIA_128_GCM MBEDTLS_CIPHER_CAMELLIA_128_GCM
992 #define POLARSSL_CIPHER_CAMELLIA_192_CBC MBEDTLS_CIPHER_CAMELLIA_192_CBC
993 #define POLARSSL_CIPHER_CAMELLIA_192_CCM MBEDTLS_CIPHER_CAMELLIA_192_CCM
994 #define POLARSSL_CIPHER_CAMELLIA_192_CFB128 MBEDTLS_CIPHER_CAMELLIA_192_CFB128
995 #define POLARSSL_CIPHER_CAMELLIA_192_CTR MBEDTLS_CIPHER_CAMELLIA_192_CTR
996 #define POLARSSL_CIPHER_CAMELLIA_192_ECB MBEDTLS_CIPHER_CAMELLIA_192_ECB
997 #define POLARSSL_CIPHER_CAMELLIA_192_GCM MBEDTLS_CIPHER_CAMELLIA_192_GCM
998 #define POLARSSL_CIPHER_CAMELLIA_256_CBC MBEDTLS_CIPHER_CAMELLIA_256_CBC
999 #define POLARSSL_CIPHER_CAMELLIA_256_CCM MBEDTLS_CIPHER_CAMELLIA_256_CCM
1000 #define POLARSSL_CIPHER_CAMELLIA_256_CFB128 MBEDTLS_CIPHER_CAMELLIA_256_CFB128
1001 #define POLARSSL_CIPHER_CAMELLIA_256_CTR MBEDTLS_CIPHER_CAMELLIA_256_CTR
1002 #define POLARSSL_CIPHER_CAMELLIA_256_ECB MBEDTLS_CIPHER_CAMELLIA_256_ECB
1003 #define POLARSSL_CIPHER_CAMELLIA_256_GCM MBEDTLS_CIPHER_CAMELLIA_256_GCM
1004 #define POLARSSL_CIPHER_DES_CBC MBEDTLS_CIPHER_DES_CBC
1005 #define POLARSSL_CIPHER_DES_ECB MBEDTLS_CIPHER_DES_ECB
1006 #define POLARSSL_CIPHER_DES_EDE3_CBC MBEDTLS_CIPHER_DES_EDE3_CBC
1007 #define POLARSSL_CIPHER_DES_EDE3_ECB MBEDTLS_CIPHER_DES_EDE3_ECB
1008 #define POLARSSL_CIPHER_DES_EDE_CBC MBEDTLS_CIPHER_DES_EDE_CBC
1009 #define POLARSSL_CIPHER_DES_EDE_ECB MBEDTLS_CIPHER_DES_EDE_ECB
1010 #define POLARSSL_CIPHER_H MBEDTLS_CIPHER_H
1011 #define POLARSSL_CIPHER_ID_3DES MBEDTLS_CIPHER_ID_3DES
1012 #define POLARSSL_CIPHER_ID_AES MBEDTLS_CIPHER_ID_AES
1013 #define POLARSSL_CIPHER_ID_ARC4 MBEDTLS_CIPHER_ID_ARC4
1014 #define POLARSSL_CIPHER_ID_BLOWFISH MBEDTLS_CIPHER_ID_BLOWFISH
1015 #define POLARSSL_CIPHER_ID_CAMELLIA MBEDTLS_CIPHER_ID_CAMELLIA
1016 #define POLARSSL_CIPHER_ID_DES MBEDTLS_CIPHER_ID_DES
1017 #define POLARSSL_CIPHER_ID_NONE MBEDTLS_CIPHER_ID_NONE
1018 #define POLARSSL_CIPHER_ID_NULL MBEDTLS_CIPHER_ID_NULL
1019 #define POLARSSL_CIPHER_MODE_AEAD MBEDTLS_CIPHER_MODE_AEAD
1020 #define POLARSSL_CIPHER_MODE_STREAM MBEDTLS_CIPHER_MODE_STREAM
1021 #define POLARSSL_CIPHER_MODE_WITH_PADDING MBEDTLS_CIPHER_MODE_WITH_PADDING
1022 #define POLARSSL_CIPHER_NONE MBEDTLS_CIPHER_NONE
1023 #define POLARSSL_CIPHER_NULL MBEDTLS_CIPHER_NULL
1024 #define POLARSSL_CIPHER_VARIABLE_IV_LEN MBEDTLS_CIPHER_VARIABLE_IV_LEN
1025 #define POLARSSL_CIPHER_VARIABLE_KEY_LEN MBEDTLS_CIPHER_VARIABLE_KEY_LEN
1026 #define POLARSSL_CIPHER_WRAP_H MBEDTLS_CIPHER_WRAP_H
1027 #define POLARSSL_CONFIG_H MBEDTLS_CONFIG_H
1028 #define POLARSSL_CTR_DRBG_H MBEDTLS_CTR_DRBG_H
1029 #define POLARSSL_DEBUG_H MBEDTLS_DEBUG_H
1030 #define POLARSSL_DECRYPT MBEDTLS_DECRYPT
1031 #define POLARSSL_DES_H MBEDTLS_DES_H
1032 #define POLARSSL_DHM_H MBEDTLS_DHM_H
1033 #define POLARSSL_DHM_RFC3526_MODP_2048_G MBEDTLS_DHM_RFC3526_MODP_2048_G
1034 #define POLARSSL_DHM_RFC3526_MODP_2048_P MBEDTLS_DHM_RFC3526_MODP_2048_P
1035 #define POLARSSL_DHM_RFC3526_MODP_3072_G MBEDTLS_DHM_RFC3526_MODP_3072_G
1036 #define POLARSSL_DHM_RFC3526_MODP_3072_P MBEDTLS_DHM_RFC3526_MODP_3072_P
1037 #define POLARSSL_DHM_RFC5114_MODP_2048_G MBEDTLS_DHM_RFC5114_MODP_2048_G
1038 #define POLARSSL_DHM_RFC5114_MODP_2048_P MBEDTLS_DHM_RFC5114_MODP_2048_P
1039 #define POLARSSL_ECDH_H MBEDTLS_ECDH_H
1040 #define POLARSSL_ECDH_OURS MBEDTLS_ECDH_OURS
1041 #define POLARSSL_ECDH_THEIRS MBEDTLS_ECDH_THEIRS
1042 #define POLARSSL_ECDSA_H MBEDTLS_ECDSA_H
1043 #define POLARSSL_ECP_DP_BP256R1 MBEDTLS_ECP_DP_BP256R1
1044 #define POLARSSL_ECP_DP_BP384R1 MBEDTLS_ECP_DP_BP384R1
1045 #define POLARSSL_ECP_DP_BP512R1 MBEDTLS_ECP_DP_BP512R1
1046 #define POLARSSL_ECP_DP_M255 MBEDTLS_ECP_DP_CURVE25519
1047 #define POLARSSL_ECP_DP_MAX MBEDTLS_ECP_DP_MAX
1048 #define POLARSSL_ECP_DP_NONE MBEDTLS_ECP_DP_NONE
1049 #define POLARSSL_ECP_DP_SECP192K1 MBEDTLS_ECP_DP_SECP192K1
1050 #define POLARSSL_ECP_DP_SECP192R1 MBEDTLS_ECP_DP_SECP192R1
1051 #define POLARSSL_ECP_DP_SECP224K1 MBEDTLS_ECP_DP_SECP224K1
1052 #define POLARSSL_ECP_DP_SECP224R1 MBEDTLS_ECP_DP_SECP224R1
1053 #define POLARSSL_ECP_DP_SECP256K1 MBEDTLS_ECP_DP_SECP256K1
1054 #define POLARSSL_ECP_DP_SECP256R1 MBEDTLS_ECP_DP_SECP256R1
1055 #define POLARSSL_ECP_DP_SECP384R1 MBEDTLS_ECP_DP_SECP384R1
1056 #define POLARSSL_ECP_DP_SECP521R1 MBEDTLS_ECP_DP_SECP521R1
1057 #define POLARSSL_ECP_H MBEDTLS_ECP_H
1058 #define POLARSSL_ECP_MAX_BYTES MBEDTLS_ECP_MAX_BYTES
1059 #define POLARSSL_ECP_MAX_PT_LEN MBEDTLS_ECP_MAX_PT_LEN
1060 #define POLARSSL_ECP_PF_COMPRESSED MBEDTLS_ECP_PF_COMPRESSED
1061 #define POLARSSL_ECP_PF_UNCOMPRESSED MBEDTLS_ECP_PF_UNCOMPRESSED
1062 #define POLARSSL_ECP_TLS_NAMED_CURVE MBEDTLS_ECP_TLS_NAMED_CURVE
1063 #define POLARSSL_ENCRYPT MBEDTLS_ENCRYPT
1064 #define POLARSSL_ENTROPY_H MBEDTLS_ENTROPY_H
1065 #define POLARSSL_ENTROPY_POLL_H MBEDTLS_ENTROPY_POLL_H
1066 #define POLARSSL_ENTROPY_SHA256_ACCUMULATOR MBEDTLS_ENTROPY_SHA256_ACCUMULATOR
1067 #define POLARSSL_ENTROPY_SHA512_ACCUMULATOR MBEDTLS_ENTROPY_SHA512_ACCUMULATOR
1068 #define POLARSSL_ERROR_H MBEDTLS_ERROR_H
1069 #define POLARSSL_ERR_AES_INVALID_INPUT_LENGTH MBEDTLS_ERR_AES_INVALID_INPUT_LENGTH
1070 #define POLARSSL_ERR_AES_INVALID_KEY_LENGTH MBEDTLS_ERR_AES_INVALID_KEY_LENGTH