MBEDTLS_X509_MAX_INTERMEDIATE_CA is only used within mbedTLS.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesmbedTLSMBEDTLS_X509_MAX_INTERMEDIATE_CA

MBEDTLS_X509_MAX_INTERMEDIATE_CA macro

Maximum number of intermediate CAs in a verification chain. That is, maximum length of the chain, excluding the end-entity certificate and the trusted root certificate. Set this to a low value to prevent an adversary from making you waste resources verifying an overlong certificate chain.

Syntax

#define MBEDTLS_X509_MAX_INTERMEDIATE_CA 8

References

LocationText
x509.h:54
#define MBEDTLS_X509_MAX_INTERMEDIATE_CA 8
x509_crt.c:2376
ver_chain->len > MBEDTLS_X509_MAX_INTERMEDIATE_CA )
x509_crt.h:157
#define MBEDTLS_X509_MAX_VERIFY_CHAIN_SIZE ( MBEDTLS_X509_MAX_INTERMEDIATE_CA + 2 )