/Zephyr-latest/include/zephyr/sys/ |
D | base64.h | 2 * RFC 1521 base64 encoding/decoding 37 * @defgroup base64 Base64 38 * @brief Base64 encoding/decoding functions 44 * @brief Encode a buffer into base64 format 66 * @brief Decode a base64-formatted buffer
|
/Zephyr-latest/tests/unit/base64/ |
D | testcase.yaml | 2 utilities.base64: 3 tags: base64
|
D | CMakeLists.txt | 7 project(base64) project
|
D | main.c | 2 * RFC 1521 base64 encoding/decoding 27 #include <zephyr/sys/base64.h> 30 #include "../../../lib/utils/base64.c"
|
/Zephyr-latest/doc/connectivity/networking/api/ |
D | tls_credentials_shell.rst | 44 …"``<DATA>``", "Text data to be appended to credential buffer. It can be either text, or base64-enc… 82 … data, instead of any data in the credential buffer. Can be either text, or base64-encoded binary." 200 …on credentials storage backend, but currently for all backends this is a base64 encoded SHA256 has… 243 …base64 and stored without NULL termination.", "Data entered into shell will be decoded from base64… 244 …base64 and stored with NULL termination.", "Data entered into shell will be decoded from base64 in… 248 The ``BIN`` format can be used to install credentials of any type, since base64 can be used to enco… 255 …rtificates (or other raw-binary credentials, such as non-printable PSKs) base64-encode the binary … 256 - To install PEM-formatted X.509 certificates or certificate chains, base64 encode the full PEM str… 258 Otherwise, the ``STRT`` format could be used for this purpose without base64 encoding. 259 It is possible to use ``BIN`` instead if you manually encode a NULL terminator into the base64.
|
/Zephyr-latest/lib/utils/ |
D | Kconfig | 24 config BASE64 config 25 bool "Base64 encoding and decoding" 27 Enable base64 encoding and decoding functionality
|
D | CMakeLists.txt | 3 zephyr_sources_ifdef(CONFIG_BASE64 base64.c)
|
D | base64.c | 2 * RFC 1521 base64 encoding/decoding 27 #include <zephyr/sys/base64.h> 58 * Encode a buffer into base64 format 122 * Decode a base64-formatted buffer
|
/Zephyr-latest/doc/services/device_mgmt/ |
D | smp_transport.rst | 64 Body is always Base64 encoded, so the body size, here described as 88 | <base64-i> | no more than | Base64 encoded body | 94 ``<base64-i>`` is Base64 encoded body of format: 115 but differs by ``<base64-i>`` definition. 117 ``<base64-i>`` of initial-final frame, is Base64 encoded data taking 153 | <base64-i> | no more than | Base64 encoded body | 159 The ``<base64-i>`` of partial frame is Base64 encoding of data, 172 The ``<base64-i>`` of partial-final frame is Base64 encoding of data,
|
/Zephyr-latest/subsys/net/lib/tls_credentials/ |
D | Kconfig.shell | 8 depends on BASE64 24 This setting specifies how long (in characters) contiguous lines of base64 credential
|
D | tls_credentials_shell.c | 12 #include <zephyr/sys/base64.h> 25 /* Credential is stored as raw binary, and is parsed from base64 before storage and encoded 26 * back into base64 when retrieved via the shell. 62 /* This is so that we can output base64 in chunks of this length if necessary */ 412 /* If binary format was specified, decode from base64. */ in tls_cred_cmd_add() 415 * Pass &cred_written as olen so that it is updated to match the size of the base64 in tls_cred_cmd_add() 425 shell_fprintf(sh, SHELL_ERROR, "Could not decode input from base64, " in tls_cred_cmd_add() 527 /* Otherwise, assume provided arg is base64 and attempt to write it into the credential in tls_cred_cmd_buf() 632 * base64 has width CONFIG_TLS_CREDENTIALS_SHELL_CRED_OUTPUT_WIDTH in tls_cred_cmd_get()
|
D | tls_credentials_digest_raw.c | 22 #include <zephyr/sys/base64.h>
|
/Zephyr-latest/tests/unit/intmath/ |
D | CMakeLists.txt | 7 project(base64) project
|
/Zephyr-latest/subsys/mgmt/mcumgr/transport/src/ |
D | serial_util.c | 15 #include <zephyr/sys/base64.h> 147 * Base64-encodes a small chunk of data and transmits it. The data must be no larger than three 186 * This is max input bytes that can be taken to the frame before encoding with Base64; in mcumgr_serial_tx_pkt() 187 * Base64 has three-to-four ratio, which means that for each three input bytes there are in mcumgr_serial_tx_pkt() 209 * Base64 encoding. in mcumgr_serial_tx_pkt() 250 * four byte chunks, due to Base64 encoding; the number of chunks that can be in mcumgr_serial_tx_pkt()
|
/Zephyr-latest/subsys/net/lib/websocket/ |
D | Kconfig | 11 select BASE64
|
/Zephyr-latest/subsys/mgmt/mcumgr/transport/ |
D | Kconfig.dummy | 14 depends on BASE64
|
D | Kconfig.shell | 15 depends on BASE64
|
D | Kconfig.uart | 15 depends on BASE64
|
/Zephyr-latest/samples/net/secure_mqtt_sensor_actuator/src/tls_config/ |
D | cert.h | 13 * "cat ca.crt | sed -e '1d;$d' | base64 -d |xxd -i"
|
/Zephyr-latest/scripts/logging/dictionary/dictionary_parser/ |
D | log_database.py | 11 import base64 274 sect['data'] = base64.b64decode(sect['data_b64']) 301 encoded = base64.b64encode(sect['data'])
|
/Zephyr-latest/include/zephyr/mgmt/mcumgr/transport/ |
D | serial.h | 30 * stored in this buffer has already been base64-decoded.
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | settings.h | 17 /* Base64-encoded string buffer size of in_size bytes */
|
/Zephyr-latest/include/zephyr/data/ |
D | jwt.h | 49 /* Pending bytes yet to be converted to base64. */
|
/Zephyr-latest/subsys/net/lib/http/ |
D | http_server_ws.c | 17 #include <zephyr/sys/base64.h>
|
/Zephyr-latest/doc/_static/css/ |
D | dark.css | 34 …--external-reference-icon: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEyIiB3aWR0aD0iMTIiIHht…
|