diff --git a/modules/mbedtls/configs/config-tls-generic.h b/modules/mbedtls/configs/config-tls-generic.h index eeb15571e42..a6527f8166f 100644 --- a/modules/mbedtls/configs/config-tls-generic.h +++ b/modules/mbedtls/configs/config-tls-generic.h @@ -429,11 +429,11 @@ #define MBEDTLS_PK_C #endif -#if defined(MBEDTLS_X509_USE_C) || defined(MBEDTLS_ECDSA_C) +#if defined(MBEDTLS_ECDSA_C) || defined(MBEDTLS_RSA_C) || defined(MBEDTLS_X509_USE_C) #define MBEDTLS_ASN1_PARSE_C #endif -#if defined(MBEDTLS_ECDSA_C) || defined(MBEDTLS_PK_WRITE_C) +#if defined(MBEDTLS_ECDSA_C) || defined(MBEDTLS_RSA_C) || defined(MBEDTLS_PK_WRITE_C) #define MBEDTLS_ASN1_WRITE_C #endif