CONFIG_MBEDTLS_SSL_EXPORT_KEYS

Enable support for exporting SSL key block and master secret

Enable support for exporting SSL key block and master secret

Enable support for exporting keys

Enable support for exporting SSL key block and master secret

Type: bool

Help

Enables support for exporting key block and master secret.

Direct dependencies

((MBEDTLS_TLS_VERSION_1_0 || MBEDTLS_TLS_VERSION_1_1 || MBEDTLS_TLS_VERSION_1_2) && MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = “config-tls-generic.h” && MBEDTLS) || ((MBEDTLS_TLS_VERSION_1_0 || MBEDTLS_TLS_VERSION_1_1 || MBEDTLS_TLS_VERSION_1_2) && MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = “config-tls-generic.h” && MBEDTLS) || (MBEDTLS_TLS_LIBRARY && NRF_SECURITY) || ((MBEDTLS_TLS_VERSION_1_0 || MBEDTLS_TLS_VERSION_1_1 || MBEDTLS_TLS_VERSION_1_2) && MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = “config-tls-generic.h” && MBEDTLS && 0)

(Includes any dependencies from ifs and menus.)

Default

  • y

Symbols that select this symbol

Kconfig definitions

At <Zephyr>/modules/mbedtls/Kconfig.tls-generic:40

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:33<Zephyr>/modules/Kconfig:6<nRF>/doc/_build/kconfig/Kconfig.modules:14<Zephyr>/modules/mbedtls/Kconfig:67

Menu path: (Top) → Modules → mbedtls (/home/runner/work/sdk-nrf/sdk-nrf/ncs/mbedtls) → mbed TLS Support → TLS configuration → Supported TLS version

config MBEDTLS_SSL_EXPORT_KEYS
    bool "Enable support for exporting SSL key block and master secret"
    depends on (MBEDTLS_TLS_VERSION_1_0 || MBEDTLS_TLS_VERSION_1_1 || MBEDTLS_TLS_VERSION_1_2) && MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = "config-tls-generic.h" && MBEDTLS

At <Zephyr>/modules/mbedtls/Kconfig.tls-generic:40

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:33<Zephyr>/modules/Kconfig:6<nRF>/doc/_build/kconfig/Kconfig.modules:68<Zephyr>/modules/mbedtls/Kconfig:67

Menu path: (Top) → Modules → mbedtls (/home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/crypto/mbedtls) → mbed TLS Support → TLS configuration → Supported TLS version

config MBEDTLS_SSL_EXPORT_KEYS
    bool "Enable support for exporting SSL key block and master secret"
    depends on (MBEDTLS_TLS_VERSION_1_0 || MBEDTLS_TLS_VERSION_1_1 || MBEDTLS_TLS_VERSION_1_2) && MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = "config-tls-generic.h" && MBEDTLS

At <nrfxlib>/nrf_security/Kconfig.tls:260

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:33<Zephyr>/modules/Kconfig:6<nRF>/doc/_build/kconfig/Kconfig.modules:92<nrfxlib>/Kconfig.nrfxlib:13<nrfxlib>/nrf_security/Kconfig:105

Menu path: (Top) → Modules → nrfxlib (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrfxlib) → Nordic nrfxlib → nrf_security module → Create mbed TLS transport layer security library

config MBEDTLS_SSL_EXPORT_KEYS
    bool "Enable support for exporting keys"
    default y
    depends on MBEDTLS_TLS_LIBRARY && NRF_SECURITY
    help
      Enables support for exporting key block and master secret.

At <Zephyr>/modules/mbedtls/Kconfig.tls-generic:40

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:33<Zephyr>/modules/Kconfig:80<Zephyr>/modules/mbedtls/Kconfig:67

Menu path: (Top) → Modules → mbed TLS Support → TLS configuration → Supported TLS version

config MBEDTLS_SSL_EXPORT_KEYS
    bool "Enable support for exporting SSL key block and master secret"
    depends on (MBEDTLS_TLS_VERSION_1_0 || MBEDTLS_TLS_VERSION_1_1 || MBEDTLS_TLS_VERSION_1_2) && MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = "config-tls-generic.h" && MBEDTLS && 0

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