/Zephyr-Core-3.5.0/modules/mbedtls/ |
D | Kconfig | 11 Symbol to disable the prompt for MBEDTLS selection. 13 mbed TLS menu prompt and instead handle the selection of MBEDTLS from 17 menuconfig MBEDTLS config 20 This option enables the mbedTLS cryptography library. 22 if MBEDTLS 29 bool "Use Zephyr in-tree mbedTLS version" 31 Link with mbedTLS sources included with Zephyr distribution. 32 Included mbedTLS version is well integrated with and supported 36 bool "Use external mbedTLS library" 38 Use external, out-of-tree prebuilt mbedTLS library. For advanced [all …]
|
D | CMakeLists.txt | 7 zephyr_interface_library_named(mbedTLS) 15 target_compile_definitions(mbedTLS INTERFACE 20 target_include_directories(mbedTLS INTERFACE 99 # i386 assembly code used in MBEDTLS does not compile with size optimization 102 …set_property(SOURCE ${ZEPHYR_CURRENT_MODULE_DIR}/mbedtls/library/bignum.c APPEND PROPERTY COMPILE_… 106 zephyr_library_link_libraries(mbedTLS) 145 zephyr_library_link_libraries(mbedTLS) 163 zephyr_library_link_libraries(mbedTLS) 191 mbedTLS 198 target_include_directories(mbedTLS INTERFACE [all …]
|
D | zephyr_init.c | 17 #include <mbedtls/entropy.h> 19 #include <mbedtls/debug.h> 23 #include "mbedtls/config.h" 31 #include <mbedtls/memory_buffer_alloc.h> 103 * should be called by the platform before any mbedtls functionality
|
D | Kconfig.tls-generic | 386 Enable use of assembly code in mbedTLS. This improves the performances 391 bool "MbedTLS generic entropy pool" 396 bool "MbedTLS optimizations for OpenThread" 400 Enable some OpenThread specific mbedTLS optimizations that allows to 402 aims to use other mbedTLS services on top of OpenThread (e.g. secure 406 bool "User mbedTLS config file" 408 Enable user mbedTLS config file that will be included at the end of 414 User config file that can contain mbedTLS configs that were not 433 There also need to be a valid time source in the system, as mbedTLS
|
D | shell.c | 8 #include <mbedtls/memory_buffer_alloc.h> 60 SHELL_CMD_REGISTER(mbedtls, &mbedtls_cmds, "mbed TLS commands", NULL);
|
/Zephyr-Core-3.5.0/tests/crypto/mbedtls/src/ |
D | mbedtls.c | 26 #include "mbedtls/build_info.h" 29 #include "mbedtls/entropy.h" 30 #include "mbedtls/hmac_drbg.h" 31 #include "mbedtls/ctr_drbg.h" 32 #include "mbedtls/dhm.h" 33 #include "mbedtls/gcm.h" 34 #include "mbedtls/ccm.h" 35 #include "mbedtls/cmac.h" 36 #include "mbedtls/md5.h" 37 #include "mbedtls/ripemd160.h" [all …]
|
/Zephyr-Core-3.5.0/drivers/crypto/ |
D | Kconfig | 52 bool "MbedTLS shim driver [EXPERIMENTAL]" 53 select MBEDTLS 57 Enable mbedTLS shim layer compliant with crypto APIs. You will need 61 string "Device name for mbedTLS Pseudo device" 65 Device name for mbedTLS Pseudo device. 68 int "Maximum of sessions mbedTLS shim driver can handle"
|
/Zephyr-Core-3.5.0/soc/arm/nxp_imx/rt5xx/ |
D | Kconfig.defconfig.series | 61 # MBEDTLS is larger but much faster than TinyCrypt so choose wisely 63 config MBEDTLS config 68 if MBEDTLS 70 # MBEDTLS CTR_DRBG code path needs extra stack space for initialization than 76 endif # MBEDTLS
|
/Zephyr-Core-3.5.0/soc/arm/nxp_imx/rt6xx/ |
D | Kconfig.defconfig.series | 62 # MBEDTLS is larger but much faster than TinyCrypt so choose wisely 64 config MBEDTLS config 69 if MBEDTLS 71 # MBEDTLS CTR_DRBG code path needs extra stack space for initialization than 77 endif # MBEDTLS
|
/Zephyr-Core-3.5.0/samples/net/lwm2m_client/ |
D | overlay-dtls-cert.conf | 7 # Select Zephyr mbedtls 11 # Special MbedTLS changes 36 # MbedTLS needs a larger stack
|
D | overlay-dtls.conf | 4 # Select Zephyr mbedtls 8 # Special MbedTLS changes 23 # MbedTLS needs a larger stack
|
/Zephyr-Core-3.5.0/soc/arm/nxp_imx/rt/ |
D | Kconfig.defconfig.series | 112 # MBEDTLS is larger but much faster than TinyCrypt so choose wisely 114 config MBEDTLS config 119 if MBEDTLS 121 # MBEDTLS CTR_DRBG code path needs extra stack space for initialization than 127 endif # MBEDTLS
|
/Zephyr-Core-3.5.0/modules/uoscore-uedhoc/ |
D | CMakeLists.txt | 15 zephyr_library_compile_definitions(MBEDTLS) 28 zephyr_library_link_libraries(mbedTLS) 42 zephyr_library_compile_definitions(MBEDTLS) 66 zephyr_library_link_libraries(mbedTLS) 76 zephyr_library_compile_definitions(MBEDTLS) 125 zephyr_library_link_libraries(mbedTLS)
|
D | Kconfig | 8 depends on MBEDTLS 23 depends on MBEDTLS
|
/Zephyr-Core-3.5.0/subsys/storage/flash_map/ |
D | Kconfig | 58 bool "Use MBEDTLS" 59 select MBEDTLS 64 Use MBEDTLS library to perform the integrity check.
|
/Zephyr-Core-3.5.0/tests/crypto/mbedtls/ |
D | testcase.yaml | 6 - mbedtls 10 crypto.mbedtls:
|
/Zephyr-Core-3.5.0/tests/subsys/storage/flash_map/ |
D | testcase.yaml | 23 storage.flash_map.mbedtls: 24 extra_args: OVERLAY_CONFIG=overlay-mbedtls.conf
|
/Zephyr-Core-3.5.0/tests/benchmarks/mbedtls/src/ |
D | benchmark.c | 27 #include "mbedtls/config.h" 33 #include "mbedtls/platform.h" 45 #include "mbedtls/ssl.h" 46 #include "mbedtls/debug.h" 47 #include "mbedtls/timing.h" 48 #include "mbedtls/md5.h" 49 #include "mbedtls/ripemd160.h" 50 #include "mbedtls/sha1.h" 51 #include "mbedtls/sha256.h" 52 #include "mbedtls/sha512.h" [all …]
|
/Zephyr-Core-3.5.0/soc/arm/nxp_kinetis/kwx/ |
D | Kconfig.defconfig.mkw41z4 | 27 # MBEDTLS is larger but much faster than TinyCrypt so choose wisely 29 #config MBEDTLS
|
/Zephyr-Core-3.5.0/modules/mbedtls/configs/ |
D | config-tls-generic.h | 47 /* mbedTLS feature support */ 308 /* mbedTLS modules */ 493 * |-mbedtls/build_info.h 494 * |-mbedtls/check_config.h 496 * without considering dependencies from mbedtls/config_psa.h. 497 * mbedtls/config_psa.h should be included right after config-tls-generic.h before checking. 498 * Formally, all settings are correct but mbedtls library cannot be built. 499 * The behavior was introduced after adding mbedTLS 3.4.0 501 #include "mbedtls/check_config.h"
|
/Zephyr-Core-3.5.0/tests/bsim/bluetooth/mesh/ |
D | CMakeLists.txt | 93 # The mbedTLS PSA ITS is not thread safe. 96 # mbedTLS includes headers that do not exist. 98 # precompiled objects from the mbedTLS library to run it in parallel.
|
D | overlay_psa.conf | 1 # Enable mbedTLS PSA as a crypto backend
|
/Zephyr-Core-3.5.0/tests/subsys/jwt/src/ |
D | main.c | 26 #include <mbedtls/pk.h> 27 #include <mbedtls/rsa.h> 28 #include <mbedtls/sha256.h>
|
/Zephyr-Core-3.5.0/tests/net/lib/lwm2m/interop/ |
D | prj.conf | 73 # Special MbedTLS changes 88 # MbedTLS needs a larger stack
|
/Zephyr-Core-3.5.0/subsys/net/l2/openthread/ |
D | Kconfig | 182 select MBEDTLS 211 string "mbedtls lib name" 212 default "mbedTLS" 214 This option allows to specify one or more mbedtls library files to be 324 API instead of the default, using mbedTLS.
|