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 ifs and menus.)

Defaults

  • “config-tls-generic.h”

Kconfig definition

At modules/Kconfig.mbedtls:43

Included via Kconfig:10Kconfig.zephyr:13modules/Kconfig:8

Menu path: (Top) → Modules → mbedTLS Support

config MBEDTLS_CFG_FILE
    string "mbed TLS configuration file"
    default "config-tls-generic.h"
    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.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)