CONFIG_MBEDTLS_CFG_FILE

mbed TLS configuration file

Type: string

Help

Use a specific mbed TLS configuration file. The default config file file can be tweaked with Kconfig. The default configuration is suitable to communicate with majority of HTTPS servers on the Internet, but has relatively many features enabled. To optimize resources for special TLS usage, use available Kconfig options, or select an alternative config.

Direct dependencies

MBEDTLS_BUILTIN && MBEDTLS

(Includes any dependencies from if’s and menus.)

Defaults

Kconfig definition

At ext/lib/crypto/mbedtls/Kconfig:43

Included via Kconfig:10Kconfig.zephyr:37ext/Kconfig:13ext/lib/crypto/Kconfig:10

Menu path: (top menu) → External Sources → Cryptography → mbedTLS Support

config MBEDTLS_CFG_FILE
    string
    prompt "mbed TLS configuration file" if MBEDTLS_BUILTIN && MBEDTLS
    default "config-tls-generic.h" if MBEDTLS_BUILTIN && MBEDTLS
    depends on MBEDTLS_BUILTIN && MBEDTLS
    help
      Use a specific mbed TLS configuration file. The default config file
      file can be tweaked with Kconfig. The default configuration is
      suitable to communicate with majority of HTTPS servers on the Internet,
      but has relatively many features enabled. To optimize resources for
      special TLS usage, use available Kconfig options, or select an
      alternative config.

(Definitions include propagated dependencies, including from if’s and menus.)