Home
last modified time | relevance | path

Searched refs:num_bytes (Results 1 – 25 of 32) sorted by relevance

12

/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/
Decc_dh.c89 curve->num_bytes, in uECC_make_key_with_d()
91 uECC_vli_nativeToBytes(public_key + curve->num_bytes, in uECC_make_key_with_d()
92 curve->num_bytes, in uECC_make_key_with_d()
130 curve->num_bytes, in uECC_make_key()
132 uECC_vli_nativeToBytes(public_key + curve->num_bytes, in uECC_make_key()
133 curve->num_bytes, in uECC_make_key()
157 wordcount_t num_bytes = curve->num_bytes; in uECC_shared_secret() local
166 num_bytes); in uECC_shared_secret()
168 public_key + num_bytes, in uECC_shared_secret()
169 num_bytes); in uECC_shared_secret()
[all …]
Decc_dsa.c140 uECC_vli_nativeToBytes(signature, curve->num_bytes, p); /* store r */ in uECC_sign_with_k()
152 if (uECC_vli_numBits(s, num_n_words) > (bitcount_t)curve->num_bytes * 8) { in uECC_sign_with_k()
156 uECC_vli_nativeToBytes(signature + curve->num_bytes, curve->num_bytes, s); in uECC_sign_with_k()
218 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_verify()
219 uECC_vli_bytesToNative(_public + num_words, public_key + curve->num_bytes, in uECC_verify()
220 curve->num_bytes); in uECC_verify()
221 uECC_vli_bytesToNative(r, signature, curve->num_bytes); in uECC_verify()
222 uECC_vli_bytesToNative(s, signature + curve->num_bytes, curve->num_bytes); in uECC_verify()
Decc.c84 return 2 * curve->num_bytes; in uECC_curve_public_key_size()
813 void uECC_vli_nativeToBytes(uint8_t *bytes, int num_bytes, in uECC_vli_nativeToBytes() argument
817 for (i = 0; i < num_bytes; ++i) { in uECC_vli_nativeToBytes()
818 unsigned b = num_bytes - 1 - i; in uECC_vli_nativeToBytes()
825 int num_bytes) in uECC_vli_bytesToNative() argument
828 uECC_vli_clear(native, (num_bytes + (uECC_WORD_SIZE - 1)) / uECC_WORD_SIZE); in uECC_vli_bytesToNative()
829 for (i = 0; i < num_bytes; ++i) { in uECC_vli_bytesToNative()
830 unsigned b = num_bytes - 1 - i; in uECC_vli_bytesToNative()
895 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_valid_public_key()
898 public_key + curve->num_bytes, in uECC_valid_public_key()
[all …]
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/src/
Decc_dh.c88 curve->num_bytes, in uECC_make_key_with_d()
90 uECC_vli_nativeToBytes(public_key + curve->num_bytes, in uECC_make_key_with_d()
91 curve->num_bytes, in uECC_make_key_with_d()
129 curve->num_bytes, in uECC_make_key()
131 uECC_vli_nativeToBytes(public_key + curve->num_bytes, in uECC_make_key()
132 curve->num_bytes, in uECC_make_key()
156 wordcount_t num_bytes = curve->num_bytes; in uECC_shared_secret() local
165 num_bytes); in uECC_shared_secret()
167 public_key + num_bytes, in uECC_shared_secret()
168 num_bytes); in uECC_shared_secret()
[all …]
Decc_dsa.c141 uECC_vli_nativeToBytes(signature, curve->num_bytes, p); /* store r */ in uECC_sign_with_k()
153 if (uECC_vli_numBits(s, num_n_words) > (bitcount_t)curve->num_bytes * 8) { in uECC_sign_with_k()
157 uECC_vli_nativeToBytes(signature + curve->num_bytes, curve->num_bytes, s); in uECC_sign_with_k()
219 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_verify()
220 uECC_vli_bytesToNative(_public + num_words, public_key + curve->num_bytes, in uECC_verify()
221 curve->num_bytes); in uECC_verify()
222 uECC_vli_bytesToNative(r, signature, curve->num_bytes); in uECC_verify()
223 uECC_vli_bytesToNative(s, signature + curve->num_bytes, curve->num_bytes); in uECC_verify()
Decc.c84 return 2 * curve->num_bytes; in uECC_curve_public_key_size()
814 void uECC_vli_nativeToBytes(uint8_t *bytes, int num_bytes, in uECC_vli_nativeToBytes() argument
818 for (i = 0; i < num_bytes; ++i) { in uECC_vli_nativeToBytes()
819 unsigned b = num_bytes - 1 - i; in uECC_vli_nativeToBytes()
826 int num_bytes) in uECC_vli_bytesToNative() argument
829 uECC_vli_clear(native, (num_bytes + (uECC_WORD_SIZE - 1)) / uECC_WORD_SIZE); in uECC_vli_bytesToNative()
830 for (i = 0; i < num_bytes; ++i) { in uECC_vli_bytesToNative()
831 unsigned b = num_bytes - 1 - i; in uECC_vli_bytesToNative()
895 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_valid_public_key()
898 public_key + curve->num_bytes, in uECC_valid_public_key()
[all …]
/hal_espressif-latest/components/bootloader/subproject/components/micro-ecc/
DuECC_verify_antifault.c49 bcopy((uint8_t *) r, signature, curve->num_bytes); in uECC_verify_antifault()
50 bcopy((uint8_t *) s, signature + curve->num_bytes, curve->num_bytes); in uECC_verify_antifault()
52 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_verify_antifault()
54 _public + num_words, public_key + curve->num_bytes, curve->num_bytes); in uECC_verify_antifault()
55 uECC_vli_bytesToNative(r, signature, curve->num_bytes); in uECC_verify_antifault()
56 uECC_vli_bytesToNative(s, signature + curve->num_bytes, curve->num_bytes); in uECC_verify_antifault()
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/crypto/
Dcrypto_mbedtls-bignum.c79 int num_bytes, offset; in crypto_bignum_to_bin() local
86 num_bytes = mbedtls_mpi_size((mbedtls_mpi *) a); in crypto_bignum_to_bin()
88 if ((size_t) num_bytes > buflen) { in crypto_bignum_to_bin()
91 if (padlen > (size_t) num_bytes) { in crypto_bignum_to_bin()
92 offset = padlen - num_bytes; in crypto_bignum_to_bin()
100 return num_bytes + offset; in crypto_bignum_to_bin()
273 int num_bytes, offset; in crypto_bignum_to_string() local
280 num_bytes = mbedtls_mpi_size((mbedtls_mpi *) a); in crypto_bignum_to_string()
282 if (padlen > (size_t) num_bytes) { in crypto_bignum_to_string()
283 offset = padlen - num_bytes; in crypto_bignum_to_string()
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32/
Doperations.py230 num_bytes = efuse.bit_len // 8
246 if len(data) != num_bytes:
250 % (len(data), num_bytes, num_bytes * 8)
296 num_bytes = efuse.bit_len // 8
297 if len(digest) != num_bytes:
301 % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c2/
Doperations.py233 num_bytes = efuse.bit_len // 8
249 if len(data) != num_bytes:
253 % (len(data), num_bytes, num_bytes * 8)
298 num_bytes = efuses["BLOCK_KEY0_HI_128"].bit_len // 8
299 if len(digest) != num_bytes:
303 % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c3/
Doperations.py249 num_bytes = efuse.bit_len // 8
273 if len(data) != num_bytes:
276 "of raw binary key data." % (len(data), num_bytes, num_bytes * 8)
350 num_bytes = efuse.bit_len // 8
352 if len(digest) != num_bytes:
355 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5/
Doperations.py233 num_bytes = efuse.bit_len // 8
264 if len(data) != num_bytes:
267 "of raw binary key data." % (len(data), num_bytes, num_bytes * 8)
341 num_bytes = efuse.bit_len // 8
343 if len(digest) != num_bytes:
346 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5beta3/
Doperations.py233 num_bytes = efuse.bit_len // 8
264 if len(data) != num_bytes:
267 "of raw binary key data." % (len(data), num_bytes, num_bytes * 8)
341 num_bytes = efuse.bit_len // 8
343 if len(digest) != num_bytes:
346 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c6/
Doperations.py256 num_bytes = efuse.bit_len // 8
280 if len(data) != num_bytes:
283 "of raw binary key data." % (len(data), num_bytes, num_bytes * 8)
357 num_bytes = efuse.bit_len // 8
359 if len(digest) != num_bytes:
362 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2beta1/
Doperations.py253 num_bytes = efuse.bit_len // 8
277 if len(data) != num_bytes:
280 "of raw binary key data." % (len(data), num_bytes, num_bytes * 8)
353 num_bytes = efuse.bit_len // 8
355 if len(digest) != num_bytes:
358 "binary key data." % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2/
Doperations.py253 num_bytes = efuse.bit_len // 8
284 if len(data) != num_bytes:
287 "of raw binary key data." % (len(data), num_bytes, num_bytes * 8)
370 num_bytes = efuse.bit_len // 8
372 if len(digest) != num_bytes:
375 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c61/
Doperations.py300 num_bytes = efuse.bit_len // 8
331 if len(data) != num_bytes:
334 "of raw binary key data." % (len(data), num_bytes, num_bytes * 8)
408 num_bytes = efuse.bit_len // 8
410 if len(digest) != num_bytes:
413 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32p4/
Doperations.py296 num_bytes = efuse.bit_len // 8
327 if len(data) != num_bytes:
330 "of raw binary key data." % (len(data), num_bytes, num_bytes * 8)
404 num_bytes = efuse.bit_len // 8
406 if len(digest) != num_bytes:
409 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8)
Dfields.py319 num_bytes = 8 if self.name == "MAC_EUI64" else 6
320 if new_value_str.count(":") != num_bytes - 1:
327 if len(hexad) != num_bytes * 2:
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s2/
Doperations.py365 num_bytes = efuse.bit_len // 8
389 if len(data) != num_bytes:
392 "of raw binary key data." % (len(data), num_bytes, num_bytes * 8)
467 num_bytes = efuse.bit_len // 8
469 if len(digest) != num_bytes:
472 "binary key data." % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3/
Doperations.py365 num_bytes = efuse.bit_len // 8
389 if len(data) != num_bytes:
392 "of raw binary key data." % (len(data), num_bytes, num_bytes * 8)
467 num_bytes = efuse.bit_len // 8
469 if len(digest) != num_bytes:
472 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3beta2/
Doperations.py365 num_bytes = efuse.bit_len // 8
389 if len(data) != num_bytes:
392 "of raw binary key data." % (len(data), num_bytes, num_bytes * 8)
467 num_bytes = efuse.bit_len // 8
469 if len(digest) != num_bytes:
472 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/
Dbase_operations.py693 num_bytes = block.get_block_len()
694 if offset >= num_bytes:
697 % (block.id, num_bytes)
709 num_bytes = block.get_block_len()
712 data = data + (b"\x00" * (num_bytes - len(data)))
713 if len(data) != num_bytes:
717 % (block.id, num_bytes, len(data), offset)
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/include/tinycrypt/
Decc.h114 wordcount_t num_bytes; member
529 void uECC_vli_nativeToBytes(uint8_t *bytes, int num_bytes,
539 int num_bytes);
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/
Decc.h114 wordcount_t num_bytes; member
529 void uECC_vli_nativeToBytes(uint8_t *bytes, int num_bytes,
539 int num_bytes);

12