Searched full:dtls (Results 1 – 25 of 54) sorted by relevance
123
/Zephyr-latest/subsys/net/lib/sockets/ |
D | Kconfig | 145 case of default mbed TLS config). With DTLS, MFL value may be further 152 bool "DTLS socket support" 156 Enable DTLS socket support. By default only TLS over TCP is supported. 159 int "Timeout value in milliseconds for DTLS connection" 163 This variable specifies time in milliseconds after which DTLS 164 connection is considered dead by TLS server and DTLS resources are 165 freed. This is needed to prevent situation when DTLS client shuts down 172 int "Maximum DTLS fragment size in bytes" 179 be used with DTLS connection when MBEDTLS_SSL_OUT_CONTENT_LEN and 182 With DTLS the MFL should be kept under the network MTU, to avoid [all …]
|
D | sockets_tls.c | 86 /** Timer context for DTLS. */ 143 /** Session ended at the TLS/DTLS level. */ 155 /* Indicates whether socket is in error state at TLS/DTLS level. */ 184 /** DTLS role, client by default. */ 202 /* DTLS handshake timeout */ 213 /** Context information for DTLS timing. */ 216 /** mbedTLS cookie context for DTLS */ 219 /** DTLS peer address. */ 222 /** DTLS peer address length. */ 891 /* Only allow to store peer address for DTLS servers. */ in dtls_rx() [all …]
|
/Zephyr-latest/include/zephyr/net/ |
D | tls_credentials.h | 80 * by TLS/DTLS for authentication. 83 * @param type A TLS/DTLS credential type. 84 * @param cred A TLS/DTLS credential. 85 * @param credlen A TLS/DTLS credential length. 102 * @param type A TLS/DTLS credential type of requested credential. 103 * @param cred A buffer for TLS/DTLS credential. 104 * @param credlen A buffer size on input. TLS/DTLS credential length on output. 122 * @param type A TLS/DTLS credential type of removed credential.
|
D | socket.h | 145 /** Write-only socket option to set role for DTLS connection. This option 147 * connect()/listen() usage. By default, DTLS will assume client role. 160 /** Socket option to set DTLS min handshake timeout. The timeout starts at min, 166 /** Socket option to set DTLS max handshake timeout. The timeout starts at min, 178 * stack only to offload underlying TCP/UDP communication. The TLS/DTLS 179 * operation is handled by a native TLS/DTLS socket implementation from Zephyr. 197 /** Write-only socket option to control DTLS CID. 201 * - 0 - DTLS CID will be disabled. 202 * - 1 - DTLS CID will be enabled, and a 0 length CID value to be sent to the 204 * - 2 - DTLS CID will be enabled, and the most recent value set with [all …]
|
/Zephyr-latest/samples/net/lwm2m_client/ |
D | overlay-queue.conf | 7 # When DTLS Connection Identifier is used, we can keep socket open 9 # If the server does not support DTLS-CID, use
|
D | sample.yaml | 40 sample.net.lwm2m_client.dtls: 43 extra_args: EXTRA_CONF_FILE=overlay-dtls.conf
|
D | README.rst | 49 * - :file:`overlay-dtls.conf` 50 - This overlay config can be added for DTLS support via MBEDTLS. 99 DTLS Support 102 To build the lwm2m-client sample for QEMU with DTLS support do the following: 108 :conf: "prj.conf overlay-dtls.conf" 112 Setup DTLS security in Leshan Demo Server: 173 It is possible to combine overlay files, to enable DTLS and Bootstrap for 175 the overlay file for Bootstrap over DTLS (5784 in case of Leshan Demo Bootstrap 250 Sample output without DTLS enabled
|
D | overlay-dtls.conf | 1 # Enable DTLS with Connection Identifier
|
/Zephyr-latest/samples/subsys/mgmt/updatehub/ |
D | sample.yaml | 36 sample.net.updatehub.dtls: 37 extra_args: EXTRA_CONF_FILE="overlay-dtls.conf"
|
D | README.rst | 104 resources than UpdateHub-CE with the DTLS as main diferential. For more 106 `updatehub.io`_. The UpdateHub Cloud has the option to use CoAPS/DTLS or not. 107 If you want to use the CoAPS/DTLS, simply add the ``overlay-dtls.conf`` when
|
/Zephyr-latest/tests/net/lib/lwm2m/interop/ |
D | prj.conf | 78 # MTU - IPv6 header - UDP header - DTLS header 91 # For testing purposes, limit DTLS contexts to one, 98 # MTU - IPv6 header - UDP header - DTLS header - CoAP header room
|
/Zephyr-latest/doc/connectivity/networking/ |
D | net_config_guide.rst | 105 Maximum number of TLS/DTLS contexts. Each TLS/DTLS connection needs one context. 108 This variable sets maximum number of TLS/DTLS credentials that can be 112 Maximum number of TLS/DTLS ciphersuites per socket. 113 This variable sets maximum number of TLS/DTLS ciphersuites that can 121 protocols over TLS/DTLS that can be set explicitly by a socket option. 125 This variable specifies maximum number of stored TLS/DTLS sessions, 126 used for TLS/DTLS session resumption.
|
/Zephyr-latest/modules/mbedtls/ |
D | Kconfig.tls-generic | 1 # TLS/DTLS related options 13 bool "Support for TLS 1.2 (DTLS 1.2)" 20 bool "Support for DTLS" 552 Use PSA APIs instead of legacy MbedTLS functions in TLS/DTLS and other 614 bool "DTLS Connection ID extension" 617 Enable support for the DTLS Connection ID extension 618 which allows to identify DTLS connections across changes
|
/Zephyr-latest/samples/net/mqtt_sn_publisher/compose/ |
D | gateway.conf | 56 # UDP | DTLS 75 # DTLS | DTLS6
|
/Zephyr-latest/subsys/mgmt/updatehub/ |
D | Kconfig | 74 bool "Activate communication CoAPS/DTLS" 80 Enables DTLS communication between the UpdateHub
|
/Zephyr-latest/doc/services/device_mgmt/ |
D | ota.rst | 32 TLS/DTLS, and the signed firmware binary is confirmed by MCUboot before the 77 connect to an LwM2M server using DTLS. A :zephyr:code-sample:`lwm2m-client` sample is
|
/Zephyr-latest/modules/mbedtls/configs/ |
D | config-mini-dtls1_2.h | 7 * Minimal configuration for DTLS 1.2 for Zephyr with PSK and AES-CCM
|
D | config-coap.h | 2 * Minimal configuration for DTLS 1.2 with PSK and AES-CCM ciphersuites
|
/Zephyr-latest/modules/openthread/ |
D | Kconfig.features | 98 Enable commissioner capability in OpenThread stack. Note, that DTLS 204 Enable joiner capability in OpenThread stack. Note, that DTLS
|
/Zephyr-latest/doc/connectivity/networking/api/ |
D | lwm2m.rst | 233 configured to use normal unsecure network sockets or sockets secured via DTLS. 385 The Zephyr LwM2M library can be used either without security or use DTLS to secure the communicatio… 386 When using DTLS with the LwM2M engine, PSK (Pre-Shared Key) and X.509 certificates are the security… 412 When DTLS is used, following options are recommended to reduce DTLS handshake traffic when connecti… 414 * :kconfig:option:`CONFIG_LWM2M_DTLS_CID` enables DTLS Connection Identifier support. When server s… 415 …_TLS_SESSION_CACHING` uses session cache when before falling back to full DTLS handshake. Reduces … 456 LwM2M library should store the DTLS information prior to connection (normally a
|
D | coap_client.rst | 18 the socket. Plain UDP or DTLS sockets are supported.
|
D | sockets.rst | 72 mbedTLS library. Secure sockets implementation allows use of both TLS and DTLS 77 option. To enable DTLS support, use :kconfig:option:`CONFIG_NET_SOCKETS_ENABLE_DTLS`
|
/Zephyr-latest/subsys/net/lib/lwm2m/ |
D | Kconfig | 73 bool "DTLS support in the LwM2M client" 126 bool "DTLS Connection Identifier support" 129 Request TLS stack to enable DTLS Connection identifier. This requires stack that support it 341 int "Maximum # of DTLS/TLS ciphersuite resource instances"
|
/Zephyr-latest/samples/net/sockets/echo_server/src/ |
D | udp.c | 71 /* Set role to DTLS server. */ in start_udp_proto() 75 NET_ERR("Failed to set DTLS role secure option (%s): %d", in start_udp_proto()
|
/Zephyr-latest/modules/openthread/platform/ |
D | openthread-core-zephyr-config.h | 225 * The size of heap buffer when DTLS is enabled. 233 * The size of heap buffer when DTLS is disabled.
|
123