-
CONFIG_PELION_NRF_SECURITY
¶
nRF Security
Type: bool
Help¶
Default mbedtls configuration for Pelion.
Symbols selected by this symbol¶
Kconfig definition¶
At <nRF>/lib/pelion/Kconfig:39
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:23
→ <Zephyr>/modules/Kconfig:6
→ <BuildDir>/kconfig/Kconfig.modules:2
→ <nRF>/Kconfig.nrf:52
→ <nRF>/lib/Kconfig:34
Menu path: (Top) → Modules → nrf (/home/runner/work/sdk-nrf/sdk-nrf/ncs/nrf) → Nordic nRF Connect → Libraries → Pelion Device Management Client Library → Pelion Security
config PELION_NRF_SECURITY
bool "nRF Security"
select OPENTHREAD_NRF_SECURITY if NET_L2_OPENTHREAD
select MBEDTLS_TLS_LIBRARY
select MBEDTLS_X509_LIBRARY
select MBEDTLS_CIPHER_MODE_CBC
select MBEDTLS_CIPHER_MODE_CTR
select MBEDTLS_CIPHER_PADDING_PKCS7
select MBEDTLS_ECP_DP_SECP256R1_ENABLED
select MBEDTLS_PKCS1_V15
select MBEDTLS_PKCS1_V21
select MBEDTLS_AES_C
select MBEDTLS_CCM_C
select MBEDTLS_CMAC_C
select MBEDTLS_CTR_DRBG_C
select MBEDTLS_ECDH_C
select MBEDTLS_ECDSA_C
select MBEDTLS_ECP_C
select MBEDTLS_HMAC_DRBG_C
select MBEDTLS_PK_WRITE_C
select MBEDTLS_RSA_C
select MBEDTLS_SHA256_C
select MBEDTLS_SSL_RENEGOTIATION
select MBEDTLS_SSL_ALPN
select MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE
select MBEDTLS_SSL_DTLS_BADMAC_LIMIT
select MBEDTLS_SSL_SESSION_TICKETS
select MBEDTLS_SSL_SERVER_NAME_INDICATION
select MBEDTLS_SSL_CACHE_C
select MBEDTLS_SSL_TICKET_C
select MBEDTLS_X509_CHECK_KEY_USAGE
select MBEDTLS_X509_CHECK_EXTENDED_KEY_USAGE
select MBEDTLS_X509_CRL_PARSE_C
select MBEDTLS_X509_CSR_PARSE_C
select MBEDTLS_X509_CREATE_C
select MBEDTLS_X509_CSR_WRITE_C
select NORDIC_SECURITY_BACKEND
select NRF_SECURITY_ADVANCED
select NRF_SECURITY_RNG
select OBERON_BACKEND if !CC3XX_BACKEND
depends on <choice>
help
Default mbedtls configuration for Pelion.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)