Lines Matching full:mbedtls

11 	  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
57 Use a specific mbedTLS configuration file. The default config file
77 mbedTLS uses this value separate for input and output buffers, so
78 twice this value will be allocated (on mbedTLS own heap, so the
81 module = MBEDTLS
82 module-str = Log level mbedTLS library debug hook
89 mbedTLS/Zephyr integration (e.g. native TLS sockets), this will
92 If you use mbedTLS directly instead, you will need to perform
94 mbedtls_ssl_conf_dbg(&mbedtls.conf, zephyr_mbedtls_debug, NULL);
110 (from ext/lib/crypto/mbedtls/include/mbedtls/debug.h):
118 mbedTLS initialization, with the configured debug log level.
146 appearing in log messages generated by mbedTLS library.
174 string "mbedTLS install path"
177 This option holds the path where the mbedTLS libraries and headers are
184 This option enables the mbedtls to use the heap. This setting must
187 in mbedtls. If this is enabled, and MBEDTLS_INIT is enabled then the
197 The mbedtls routines will use this heap if enabled.
198 See ext/lib/crypto/mbedtls/include/mbedtls/config.h and
204 be needed. For some dedicated and specific usage of mbedtls API, the
225 depends on MBEDTLS
238 bool "Link 'app' with MBEDTLS"
241 Add MBEDTLS header files to the 'app' include path. It may be
242 disabled if the include paths for MBEDTLS are causing aliasing
245 endif # MBEDTLS