Home
last modified time | relevance | path

Searched full:mbedtls (Results 1 – 25 of 126) sorted by relevance

123456

/Zephyr-Core-3.5.0/modules/mbedtls/
DKconfig11 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 …]
DCMakeLists.txt7 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 …]
Dzephyr_init.c17 #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
DKconfig.tls-generic386 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
Dshell.c8 #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/
Dmbedtls.c26 #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/
DKconfig52 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/
DKconfig.defconfig.series61 # 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/
DKconfig.defconfig.series62 # 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/
Doverlay-dtls-cert.conf7 # Select Zephyr mbedtls
11 # Special MbedTLS changes
36 # MbedTLS needs a larger stack
Doverlay-dtls.conf4 # Select Zephyr mbedtls
8 # Special MbedTLS changes
23 # MbedTLS needs a larger stack
/Zephyr-Core-3.5.0/soc/arm/nxp_imx/rt/
DKconfig.defconfig.series112 # 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/
DCMakeLists.txt15 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)
DKconfig8 depends on MBEDTLS
23 depends on MBEDTLS
/Zephyr-Core-3.5.0/subsys/storage/flash_map/
DKconfig58 bool "Use MBEDTLS"
59 select MBEDTLS
64 Use MBEDTLS library to perform the integrity check.
/Zephyr-Core-3.5.0/tests/crypto/mbedtls/
Dtestcase.yaml6 - mbedtls
10 crypto.mbedtls:
/Zephyr-Core-3.5.0/tests/subsys/storage/flash_map/
Dtestcase.yaml23 storage.flash_map.mbedtls:
24 extra_args: OVERLAY_CONFIG=overlay-mbedtls.conf
/Zephyr-Core-3.5.0/tests/benchmarks/mbedtls/src/
Dbenchmark.c27 #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/
DKconfig.defconfig.mkw41z427 # MBEDTLS is larger but much faster than TinyCrypt so choose wisely
29 #config MBEDTLS
/Zephyr-Core-3.5.0/modules/mbedtls/configs/
Dconfig-tls-generic.h47 /* 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/
DCMakeLists.txt93 # 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.
Doverlay_psa.conf1 # Enable mbedTLS PSA as a crypto backend
/Zephyr-Core-3.5.0/tests/subsys/jwt/src/
Dmain.c26 #include <mbedtls/pk.h>
27 #include <mbedtls/rsa.h>
28 #include <mbedtls/sha256.h>
/Zephyr-Core-3.5.0/tests/net/lib/lwm2m/interop/
Dprj.conf73 # Special MbedTLS changes
88 # MbedTLS needs a larger stack
/Zephyr-Core-3.5.0/subsys/net/l2/openthread/
DKconfig182 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.

123456