Home
last modified time | relevance | path

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

1234567

/Zephyr-latest/modules/mbedtls/
DKconfig11 Symbol to disable the prompt for MBEDTLS selection.
13 mbed TLS menu prompt and instead handle the selection of MBEDTLS from
19 menuconfig MBEDTLS config
22 This option enables the mbedTLS cryptography library.
24 if MBEDTLS
31 bool "Use Zephyr in-tree mbedTLS version"
33 Link with mbedTLS sources included with Zephyr distribution.
34 Included mbedTLS version is well integrated with and supported
38 bool "Use external mbedTLS library"
40 Use external, out-of-tree prebuilt mbedTLS library. For advanced
[all …]
Dzephyr_init.c16 #include <mbedtls/platform_time.h>
18 #include <mbedtls/debug.h>
22 #include "mbedtls/config.h"
30 #include <mbedtls/memory_buffer_alloc.h>
70 * should be called by the platform before any mbedtls functionality
DCMakeLists.txt7 zephyr_interface_library_named(mbedTLS)
30 target_compile_definitions(mbedTLS INTERFACE
35 target_include_directories(mbedTLS INTERFACE
41 target_include_directories(mbedTLS INTERFACE
48 target_include_directories(mbedTLS INTERFACE
129 # i386 assembly code used in MBEDTLS does not compile with size optimization
132 …set_property(SOURCE ${ZEPHYR_CURRENT_MODULE_DIR}/mbedtls/library/bignum.c APPEND PROPERTY COMPILE_…
136 zephyr_library_link_libraries(mbedTLS)
184 zephyr_library_link_libraries(mbedTLS)
203 zephyr_library_link_libraries(mbedTLS)
[all …]
Dshell.c8 #include <mbedtls/memory_buffer_alloc.h>
60 SHELL_CMD_REGISTER(mbedtls, &mbedtls_cmds, "mbed TLS commands", NULL);
DKconfig.tls-generic387 Enable use of assembly code in mbedTLS. This improves the performances
412 bool "MbedTLS optimizations for OpenThread"
416 Enable some OpenThread specific mbedTLS optimizations that allows to
418 aims to use other mbedTLS services on top of OpenThread (e.g. secure
422 bool "User mbedTLS config file"
424 Enable user mbedTLS config file that will be included at the end of
430 User config file that can contain mbedTLS configs that were not
448 There also need to be a valid time source in the system, as mbedTLS
549 bool "Use PSA APIs instead of legacy MbedTLS when possible"
552 Use PSA APIs instead of legacy MbedTLS functions in TLS/DTLS and other
/Zephyr-latest/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-latest/drivers/crypto/
DKconfig52 bool "MbedTLS shim driver [EXPERIMENTAL]"
53 select MBEDTLS
59 Enable mbedTLS shim layer compliant with crypto APIs. You will need
63 string "Device name for mbedTLS Pseudo device"
67 Device name for mbedTLS Pseudo device.
70 int "Maximum of sessions mbedTLS shim driver can handle"
/Zephyr-latest/tests/crypto/secp256r1/
Dtestcase.yaml8 - mbedtls
12 crypto.secp256r1.mbedtls:
13 extra_args: EXTRA_CONF_FILE=mbedtls.conf
/Zephyr-latest/tests/crypto/mbedtls/
DCMakeLists.txt5 project(mbedtls) project
7 set(output_file ${PROJECT_BINARY_DIR}/mbedtls-check.timestamp)
12 ${PYTHON_EXECUTABLE} ${ZEPHYR_BASE}/modules/mbedtls/create_psa_files.py --check
Dtestcase.yaml6 - mbedtls
10 crypto.mbedtls:
/Zephyr-latest/samples/net/lwm2m_client/
Doverlay-dtls-cert.conf7 # Select Zephyr mbedtls
11 # Special MbedTLS changes
36 # MbedTLS needs a larger stack
Doverlay-dtls.conf6 # Select Zephyr mbedtls
11 # Special MbedTLS changes
27 # MbedTLS needs a larger stack
/Zephyr-latest/soc/nxp/imxrt/imxrt6xx/
DKconfig.defconfig41 if MBEDTLS
43 # MBEDTLS CTR_DRBG code path needs extra stack space for initialization than
48 endif # MBEDTLS
/Zephyr-latest/subsys/jwt/
DKconfig22 select MBEDTLS
27 select MBEDTLS if !BUILD_WITH_TFM
36 select MBEDTLS if !BUILD_WITH_TFM
Djwt_legacy_rsa.c14 #include <mbedtls/pk.h>
15 #include <mbedtls/rsa.h>
16 #include <mbedtls/sha256.h>
45 * The '0' indicates to mbedtls to do a SHA256, instead of in jwt_sign_impl()
/Zephyr-latest/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-latest/samples/net/wifi/shell/
Doverlay-enterprise.conf7 # For TLS and X.509 processing MbedTLS needs large heap size and using separate heap
8 # for MbedTLS gives us more control over the heap size.
Doverlay-enterprise-variable-bufs.conf6 # For TLS and X.509 processing MbedTLS needs large heap size and using separate heap
7 # for MbedTLS gives us more control over the heap size.
/Zephyr-latest/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-latest/soc/nxp/imxrt/imxrt5xx/
DKconfig.defconfig23 if MBEDTLS
25 # MBEDTLS CTR_DRBG code path needs extra stack space for initialization than
30 endif # MBEDTLS
/Zephyr-latest/samples/net/wifi/shell/boards/
Doverlay_hostap_rw612.conf17 # Enable mbedtls
26 # mbedtls heap for enterprise case
/Zephyr-latest/soc/nxp/imxrt/
DKconfig.defconfig84 if MBEDTLS
86 # MBEDTLS CTR_DRBG code path needs extra stack space for initialization than
91 endif # MBEDTLS
/Zephyr-latest/tests/subsys/storage/flash_map/
Dtestcase.yaml25 storage.flash_map_sha.mbedtls:
26 extra_args: EXTRA_CONF_FILE=overlay-mbedtls.conf
/Zephyr-latest/tests/bsim/bluetooth/mesh/
DCMakeLists.txt86 # The mbedTLS PSA ITS is not thread safe.
89 # mbedTLS includes headers that do not exist.
91 # precompiled objects from the mbedTLS library to run it in parallel.

1234567