Home
last modified time | relevance | path

Searched full:use (Results 1 – 25 of 399) sorted by relevance

12345678910>>...16

/mcuboot-latest/boot/espressif/port/esp32s3/
Dbootloader.conf27 # Use only with CONFIG_ESP_IMAGE_NUMBER=2
41 # Enables the MCUboot Serial Recovery, that allows the use of
44 # Use Serial through USB JTAG Serial port for Serial Recovery
46 # Use sector erasing (recommended) instead of entire image size
65 # Use UART0 for console printing (use either UART or USB alone)
73 # Use USB JTAG Serial for console printing
81 # Use Tinycrypt lib for EC256 or ED25519 signing
83 # Use Mbed TLS lib for RSA image signing
87 # using imgtool instead of use the existent sample
Dbootloader-multi.conf20 # Use UART0 for console printing (use either UART or USB alone)
28 # Use USB JTAG Serial for console printing
37 # Use only with CONFIG_ESP_IMAGE_NUMBER=2
/mcuboot-latest/boot/espressif/port/esp32c3/
Dbootloader.conf21 # Enables the MCUboot Serial Recovery, that allows the use of
24 # Use Serial through USB JTAG Serial port for Serial Recovery
26 # Use sector erasing (recommended) instead of entire image size
45 # Use UART0 for console printing (use either UART or USB alone)
53 # Use USB JTAG Serial for console printing
61 # Use Tinycrypt lib for EC256 or ED25519 signing
63 # Use Mbed TLS lib for RSA image signing
67 # using imgtool instead of use the existent sample
/mcuboot-latest/boot/espressif/port/esp32c6/
Dbootloader.conf21 # Enables the MCUboot Serial Recovery, that allows the use of
24 # Use Serial through USB JTAG Serial port for Serial Recovery
26 # Use sector erasing (recommended) instead of entire image size
45 # Use UART0 for console printing (use either UART or USB alone)
53 # Use USB JTAG Serial for console printing
61 # Use Tinycrypt lib for EC256 or ED25519 signing
63 # Use Mbed TLS lib for RSA image signing
67 # using imgtool instead of use the existent sample
/mcuboot-latest/boot/espressif/port/esp32h2/
Dbootloader.conf21 # Enables the MCUboot Serial Recovery, that allows the use of
24 # Use Serial through USB JTAG Serial port for Serial Recovery
26 # Use sector erasing (recommended) instead of entire image size
45 # Use UART0 for console printing (use either UART or USB alone)
53 # Use USB JTAG Serial for console printing
61 # Use Tinycrypt lib for EC256 or ED25519 signing
63 # Use Mbed TLS lib for RSA image signing
67 # using imgtool instead of use the existent sample
/mcuboot-latest/boot/espressif/port/esp32s2/
Dbootloader.conf21 # Enables the MCUboot Serial Recovery, that allows the use of
24 # Use sector erasing (recommended) instead of entire image size
43 # Use UART0 for console printing (use either UART or USB alone)
57 # Use Tinycrypt lib for EC256 or ED25519 signing
59 # Use Mbed TLS lib for RSA image signing
63 # using imgtool instead of use the existent sample
/mcuboot-latest/boot/espressif/port/esp32c2/
Dbootloader.conf21 # Enables the MCUboot Serial Recovery, that allows the use of
24 # Use sector erasing (recommended) instead of entire image size
43 # Use UART0 for console printing (use either UART or USB alone)
57 # Use Tinycrypt lib for EC256 or ED25519 signing
59 # Use Mbed TLS lib for RSA image signing
63 # using imgtool instead of use the existent sample
/mcuboot-latest/samples/mcuboot_config/
Dmcuboot_config.template.h42 /* Uncomment to use key hash(es) instead of incorporating
45 /* Uncomment to use builtin key(s) instead of incorporating
86 /* Uncomment to use ARM's mbedTLS cryptographic primitives */
88 /* Uncomment to use Tinycrypt's. */
98 /* Uncomment to use RSA-OAEP for key encryption */
100 /* Uncomment to use AES-KW for key encryption */
102 /* Uncomment to use ECIES-P256 for key encryption */
104 /* Uncomment to use ECIES-X25519 for key encryption */
107 /* Uncomment to use a builtin key-encryption key (retrieved from a trusted
171 * If so, it must provide an ASSERT macro for use by bootutil. Otherwise,
/mcuboot-latest/boot/cypress/MCUBootApp/config/
Dmcuboot_crypto_config.h15 * not use this file except in compliance with the License.
59 * Comment to disable the use of assembly code.
80 * Uncomment this option to prevent the use of double-width division.
99 * Some parts of the library may use multiplication of two unsigned 32-bit
178 * Enable this layer to allow use of alternative memory allocators.
242 * use MBEDTLS_DEPRECATED_REMOVED
352 * MBEDTLS__MODULE_NAME__ALT: Uncomment a macro to let mbed TLS use your
358 * functions, use one of the MBEDTLS__FUNCTION_NAME__ALT flags.
369 * use constitutes a security risk. If possible, we recommend
413 * MBEDTLS__FUNCTION_NAME__ALT: Uncomment a macro to let mbed TLS use you
[all …]
/mcuboot-latest/boot/espressif/include/crypto_config/
Dmbedtls_custom_config.h15 * not use this file except in compliance with the License.
60 * Comment to disable the use of assembly code.
81 * Uncomment this option to prevent the use of double-width division.
100 * Some parts of the library may use multiplication of two unsigned 32-bit
179 * Enable this layer to allow use of alternative memory allocators.
243 * use MBEDTLS_DEPRECATED_REMOVED
287 * MBEDTLS__MODULE_NAME__ALT: Uncomment a macro to let mbed TLS use your
293 * functions, use one of the MBEDTLS__FUNCTION_NAME__ALT flags.
304 * use constitutes a security risk. If possible, we recommend
343 * MBEDTLS__FUNCTION_NAME__ALT: Uncomment a macro to let mbed TLS use you
[all …]
/mcuboot-latest/boot/cypress/BlinkyApp/
DReadme.md25 … serial port connection among available Cypress PSoC 6 kits. If you try to use custom hardware wit…
26 …for USER_LED connection among available Cypress PSoC 6 kits. If you try to use custom hardware wit…
45 …f a BlinkyApp for BOOT slot. Substitute `PLATFORM=` to a paltform name you use in all following co…
54 To build UPGRADE image use following command:
66 `BlinkyApp` can be built to use in multi-image bootloader configuration.
68 To get appropriate artifacts to use with multi image MCUBootApp, makefile flag `HEADER_OFFSET=` can…
88 For build BlinkyApp upgrade image for external memory use command:
120 Use any preferred tool for programming hex files.
122 Hex file names to use for programming:
130 Files to use for programming are:
/mcuboot-latest/boot/espressif/port/esp32/
Dbootloader.conf21 # Enables the MCUboot Serial Recovery, that allows the use of
24 # Use sector erasing instead of entire image size erasing
55 # Use only with CONFIG_ESP_IMAGE_NUMBER=2
74 # Use Tinycrypt lib for EC256 or ED25519 signing
76 # Use Mbed TLS lib for RSA image signing
80 # using imgtool instead of use the existent sample
/mcuboot-latest/ext/mbedtls-asn1/include/mbedtls/
Drsa.h17 * not use this file except in compliance with the License.
58 #define MBEDTLS_RSA_PKCS_V15 0 /**< Use PKCS#1 v1.5 encoding. */
59 #define MBEDTLS_RSA_PKCS_V21 1 /**< Use PKCS#1 v2.1 encoding. */
113 as specified in md.h for use in the MGF
162 * \param padding The padding mode to use. This must be either
185 * completes the provided information to a ready-for-use
219 * completes the provided information to a ready-for-use
295 * <li>An alternative RSA implementation is in use, which
340 * <li>An alternative RSA implementation is in use, which
427 * \param exponent The public exponent to use. For example, \c 65537.
[all …]
Dplatform.h20 * not use this file except in compliance with the License.
68 …RM_STD_SNPRINTF mbedtls_platform_win32_snprintf /**< The default \c snprintf function to use. */
70 #define MBEDTLS_PLATFORM_STD_SNPRINTF snprintf /**< The default \c snprintf function to use. */
75 …STD_VSNPRINTF mbedtls_platform_win32_vsnprintf /**< The default \c vsnprintf function to use. */
77 #define MBEDTLS_PLATFORM_STD_VSNPRINTF vsnprintf /**< The default \c vsnprintf function to use. …
81 #define MBEDTLS_PLATFORM_STD_PRINTF printf /**< The default \c printf function to use. */
84 #define MBEDTLS_PLATFORM_STD_FPRINTF fprintf /**< The default \c fprintf function to use. */
87 #define MBEDTLS_PLATFORM_STD_CALLOC calloc /**< The default \c calloc function to use. */
90 #define MBEDTLS_PLATFORM_STD_FREE free /**< The default \c free function to use. */
93 #define MBEDTLS_PLATFORM_STD_EXIT exit /**< The default \c exit function to use. */
[all …]
Decdsa.h9 * The use of ECDSA for TLS is defined in <em>RFC-4492: Elliptic Curve
18 * not use this file except in compliance with the License.
148 * \param grp The context for the elliptic curve to use.
190 * \param grp The context for the elliptic curve to use.
233 * \param grp The ECP group to use.
240 * \param Q The public key to use for verification. This must be
264 * \warning It is not thread-safe to use the same context in
281 * \param ctx The ECDSA context to use. This must be initialized
301 * \c NULL if \p f_rng is \c NULL or doesn't use a context.
324 * \param ctx The ECDSA context to use. This must be initialized
[all …]
/mcuboot-latest/boot/zephyr/
DKconfig25 Use mbedTLS for crypto primitives.
37 # When building for ECDSA, we use our own copy of mbedTLS, so the
42 Use TinyCrypt for crypto primitives.
48 # When building for ECDSA, we use our own copy of mbedTLS, so the
52 Use cc310 for crypto primitives.
126 bool "No signature; use only hash check"
155 bool "Use tinycrypt"
159 bool "Use CC310"
178 bool "Use tinycrypt"
181 bool "Use mbedTLS"
[all …]
/mcuboot-latest/docs/
Dreadme-zephyr.md19 It is not recommended to use the swap-using-scratch algorithm of MCUboot, but
22 and how to use the swap-using-scratch algorithm):
74 directory you chose when running `west build`. Use `west flash`
111 to look at `samples/zephyr/Makefile` for examples on how to use this.
119 is usually not relevant for flash tools that use Intel Hex images (.hex) instead
153 bootloader. Use the ``CONFIG_BOOT_SIGNATURE_KEY_FILE`` Kconfig option to
167 To use the swap-using-scratch flash algorithm, a scratch partition needs to be
218 To set a type of an interface, use the ``BOOT_SERIAL_DEVICE`` Kconfig choice, and select either the…
228 Use the ``mcuboot_button0`` devicetree button alias to assign the GPIO pin to the MCUboot.
231 Select ``CONFIG_BOOT_SERIAL_WAIT_FOR_DFU=y`` to use this mode. ``CONFIG_BOOT_SERIAL_WAIT_FOR_DFU_TI…
[all …]
/mcuboot-latest/ext/tinycrypt/lib/include/tinycrypt/
Decc_platform_specific.h6 * Redistribution and use in source and binary forms, with or without
20 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29 * Redistribution and use in source and binary forms, with or without
49 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
52 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
Decc_dh.h7 * Redistribution and use in source and binary forms, with or without
23 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
32 * Redistribution and use in source and binary forms, with or without
52 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
55 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
120 * @warning It is recommended to use the output of uECC_shared_secret() as the
Dcmac_mode.h6 * Redistribution and use in source and binary forms, with or without
26 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
29 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
68 * To begin a CMAC session, use tc_cmac_setup to initialize a struct
77 * (1) first use tc_cmac_init to initialize a new CMAC computation.
85 * (3) Once all of the data for a message has been mixed, use
93 * destroy the state so an attacker cannot recover the key; use
132 * @brief Configures the CMAC state to use the given AES key
139 * @param key IN -- the key to use
/mcuboot-latest/ext/tinycrypt/
DLICENSE10 Redistribution and use in source and binary forms, with or without modification,
31 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
33 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
42 Redistribution and use in source and binary forms, with or without modification,
56 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
58 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
/mcuboot-latest/ext/tinycrypt/tests/include/
Dtest_ecc_utils.h6 * Redistribution and use in source and binary forms, with or without
20 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29 * Redistribution and use in source and binary forms, with or without
49 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
52 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
/mcuboot-latest/ext/tinycrypt/lib/source/
Decc_platform_specific.c6 * Redistribution and use in source and binary forms, with or without
20 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29 * Redistribution and use in source and binary forms, with or without
49 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
52 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
/mcuboot-latest/sim/mcuboot-sys/src/
Dc.rs9 use crate::area::AreaDesc;
10 use simflash::SimMultiFlash;
11 use crate::api;
14 use std::sync::Once;
16 use std::borrow::Borrow;
170 use crate::area::CAreaDesc;
171 use crate::api::{BootRsp, CSimContext};
215 * psa-crypto-api feature is enabled. As a result the tests use the implementation in init_crypto()
216 * of the test external rng that needs to be initialised before being able to use it in init_crypto()
/mcuboot-latest/
DLICENSE5 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
9 "License" shall mean the terms and conditions for use, reproduction,
77 use, offer to sell, sell, import, and otherwise transfer the Work,
125 for use, reproduction, or distribution of Your modifications, or
126 for any such Derivative Works as a whole, provided Your use,
138 6. Trademarks. This License does not grant permission to use the trade
140 except as required for reasonable and customary use in describing the
159 result of this License or out of the use or inability to use the
192 you may not use this file except in compliance with the License.

12345678910>>...16