/hal_espressif-latest/components/bootloader_support/src/secure_boot_v1/ |
D | secure_boot.c | 43 esp_secure_boot_iv_digest_t digest; in secure_boot_generate() local 49 if (image_len % sizeof(digest.iv) != 0) { in secure_boot_generate() 50 image_len = (image_len / sizeof(digest.iv) + 1) * sizeof(digest.iv); in secure_boot_generate() 53 ets_secure_boot_rd_iv((uint32_t *)digest.iv); in secure_boot_generate() 69 for (size_t i = 0; i < image_len; i+= sizeof(digest.iv)) { in secure_boot_generate() 75 ets_secure_boot_rd_abstract((uint32_t *)digest.digest); in secure_boot_generate() 79 err = bootloader_flash_write(FLASH_OFFS_SECURE_BOOT_IV_DIGEST, &digest, in secure_boot_generate() 80 sizeof(digest), esp_flash_encryption_enabled()); in secure_boot_generate()
|
D | secure_boot_signatures_bootloader.c | 32 uint8_t digest[ESP_SECURE_BOOT_DIGEST_LEN]; in esp_secure_boot_verify_signature() local 38 esp_err_t err = bootloader_sha256_flash_contents(src_addr, length, digest); in esp_secure_boot_verify_signature() 50 err = esp_secure_boot_verify_ecdsa_signature_block(sigblock, digest, verified_digest); in esp_secure_boot_verify_signature()
|
/hal_espressif-latest/components/wpa_supplicant/src/crypto/ |
D | sha1-pbkdf2.c | 16 u8 *digest) in pbkdf2_sha1_f() argument 43 os_memcpy(digest, tmp, SHA1_MAC_LEN); in pbkdf2_sha1_f() 51 digest[j] ^= tmp2[j]; in pbkdf2_sha1_f() 78 unsigned char digest[SHA1_MAC_LEN]; in pbkdf2_sha1() local 83 count, digest)) in pbkdf2_sha1() 86 os_memcpy(pos, digest, plen); in pbkdf2_sha1()
|
/hal_espressif-latest/components/esp_rom/include/ |
D | esp_rom_md5.h | 38 void esp_rom_mbedtls_md5_finish_ret(md5_context_t *context, uint8_t *digest); 68 static inline void esp_rom_md5_final(uint8_t *digest, md5_context_t *context) in esp_rom_md5_final() argument 70 esp_rom_mbedtls_md5_finish_ret(context, digest); in esp_rom_md5_final() 106 void esp_rom_md5_final(uint8_t *digest, md5_context_t *context);
|
/hal_espressif-latest/tools/esptool_py/espsecure/ |
D | __init__.py | 136 digest = hashlib.sha512() 146 digest.update(block[::-1]) 152 digest = digest.digest() 153 for word in get_chunks(digest, 4): 568 digest = _sha256_digest(contents) 574 digest, 580 digest, rsa_primitives, signature 589 digest = _sha256_digest(contents) 594 digest = _sha256_digest(contents) 599 digest = _sha384_digest(contents) [all …]
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c2/ |
D | operations.py | 168 def burn_key(esp, efuses, args, digest=None): argument 169 if digest is None: 174 datafile_list = digest[0 : len([name for name in digest if name is not None]) :] 296 digest = espsecure._digest_sbv2_public_key(datafile) 297 digest = digest[:16] 299 if len(digest) != num_bytes: 303 % (len(digest), num_bytes, num_bytes * 8) 305 burn_key(esp, efuses, args, digest=[digest])
|
/hal_espressif-latest/components/bootloader_support/src/esp32c2/ |
D | bootloader_sha.c | 35 void bootloader_sha256_finish(bootloader_sha256_handle_t handle, uint8_t *digest) in bootloader_sha256_finish() argument 39 if (digest == NULL) { in bootloader_sha256_finish() 43 ets_sha_finish(&ctx, digest); in bootloader_sha256_finish()
|
/hal_espressif-latest/components/bootloader_support/src/esp32c6/ |
D | bootloader_sha.c | 35 void bootloader_sha256_finish(bootloader_sha256_handle_t handle, uint8_t *digest) in bootloader_sha256_finish() argument 39 if (digest == NULL) { in bootloader_sha256_finish() 43 ets_sha_finish(&ctx, digest); in bootloader_sha256_finish()
|
/hal_espressif-latest/components/bootloader_support/src/esp32h2/ |
D | bootloader_sha.c | 35 void bootloader_sha256_finish(bootloader_sha256_handle_t handle, uint8_t *digest) in bootloader_sha256_finish() argument 39 if (digest == NULL) { in bootloader_sha256_finish() 43 ets_sha_finish(&ctx, digest); in bootloader_sha256_finish()
|
/hal_espressif-latest/components/bootloader_support/src/esp32c3/ |
D | bootloader_sha.c | 31 void bootloader_sha256_finish(bootloader_sha256_handle_t handle, uint8_t *digest) in bootloader_sha256_finish() argument 35 if (digest == NULL) { in bootloader_sha256_finish() 39 ets_sha_finish(&ctx, digest); in bootloader_sha256_finish()
|
/hal_espressif-latest/components/bootloader_support/src/esp32s2/ |
D | bootloader_sha.c | 36 void bootloader_sha256_finish(bootloader_sha256_handle_t handle, uint8_t *digest) in bootloader_sha256_finish() argument 40 if (digest == NULL) { in bootloader_sha256_finish() 44 ets_sha_finish(&ctx, digest); in bootloader_sha256_finish()
|
/hal_espressif-latest/components/bootloader_support/src/esp32s3/ |
D | bootloader_sha.c | 31 void bootloader_sha256_finish(bootloader_sha256_handle_t handle, uint8_t *digest) in bootloader_sha256_finish() argument 35 if (digest == NULL) { in bootloader_sha256_finish() 39 ets_sha_finish(&ctx, digest); in bootloader_sha256_finish()
|
/hal_espressif-latest/components/bootloader_support/src/ |
D | flash_partitions.c | 42 unsigned char digest[16]; in esp_partition_table_verify() local 45 esp_rom_md5_final(digest, &context); in esp_partition_table_verify() 49 if (memcmp(md5sum, digest, sizeof(digest)) != 0) { in esp_partition_table_verify()
|
/hal_espressif-latest/tools/esptool_py/flasher_stub/ |
D | stub_commands.c | 98 uint8_t digest[16]; in handle_flash_read() local 136 MD5Final(digest, &ctx); in handle_flash_read() 137 SLIP_send(digest, sizeof(digest)); in handle_flash_read() 145 uint8_t digest[16]; in handle_flash_get_md5sum() local 170 MD5Final(digest, &ctx); in handle_flash_get_md5sum() 172 SLIP_send_frame_data_buf(digest, sizeof(digest)); in handle_flash_get_md5sum()
|
/hal_espressif-latest/components/bootloader_support/src/idf/ |
D | bootloader_sha.c | 37 void bootloader_sha256_finish(bootloader_sha256_handle_t handle, uint8_t *digest) in bootloader_sha256_finish() argument 41 if (digest != NULL) { in bootloader_sha256_finish() 42 int ret = mbedtls_sha256_finish(ctx, digest); in bootloader_sha256_finish()
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c3/ |
D | operations.py | 214 def burn_key(esp, efuses, args, digest=None): argument 215 if digest is None: 220 datafile_list = digest[0 : len([name for name in digest if name is not None]) :] 254 if digest is None: 351 digest = espsecure._digest_sbv2_public_key(datafile) 352 if len(digest) != num_bytes: 355 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8) 357 digest_list.append(digest) 358 burn_key(esp, efuses, args, digest=digest_list)
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5/ |
D | operations.py | 198 def burn_key(esp, efuses, args, digest=None): argument 199 if digest is None: 204 datafile_list = digest[0 : len([name for name in digest if name is not None]) :] 238 if digest is None: 342 digest = espsecure._digest_sbv2_public_key(datafile) 343 if len(digest) != num_bytes: 346 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8) 348 digest_list.append(digest) 349 burn_key(esp, efuses, args, digest=digest_list)
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5beta3/ |
D | operations.py | 198 def burn_key(esp, efuses, args, digest=None): argument 199 if digest is None: 204 datafile_list = digest[0 : len([name for name in digest if name is not None]) :] 238 if digest is None: 342 digest = espsecure._digest_sbv2_public_key(datafile) 343 if len(digest) != num_bytes: 346 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8) 348 digest_list.append(digest) 349 burn_key(esp, efuses, args, digest=digest_list)
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c6/ |
D | operations.py | 221 def burn_key(esp, efuses, args, digest=None): argument 222 if digest is None: 227 datafile_list = digest[0 : len([name for name in digest if name is not None]) :] 261 if digest is None: 358 digest = espsecure._digest_sbv2_public_key(datafile) 359 if len(digest) != num_bytes: 362 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8) 364 digest_list.append(digest) 365 burn_key(esp, efuses, args, digest=digest_list)
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2beta1/ |
D | operations.py | 218 def burn_key(esp, efuses, args, digest=None): argument 219 if digest is None: 224 datafile_list = digest[0 : len([name for name in digest if name is not None]) :] 258 if digest is None: 354 digest = espsecure._digest_sbv2_public_key(datafile) 355 if len(digest) != num_bytes: 358 "binary key data." % (len(digest), num_bytes, num_bytes * 8) 360 digest_list.append(digest) 361 burn_key(esp, efuses, args, digest=digest_list)
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2/ |
D | operations.py | 218 def burn_key(esp, efuses, args, digest=None): argument 219 if digest is None: 224 datafile_list = digest[0 : len([name for name in digest if name is not None]) :] 258 if digest is None: 371 digest = espsecure._digest_sbv2_public_key(datafile) 372 if len(digest) != num_bytes: 375 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8) 377 digest_list.append(digest) 378 burn_key(esp, efuses, args, digest=digest_list)
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c61/ |
D | operations.py | 260 def burn_key(esp, efuses, args, digest=None): argument 261 if digest is None: 266 datafile_list = digest[0 : len([name for name in digest if name is not None]) :] 305 if digest is None: 409 digest = espsecure._digest_sbv2_public_key(datafile) 410 if len(digest) != num_bytes: 413 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8) 415 digest_list.append(digest) 416 burn_key(esp, efuses, args, digest=digest_list)
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32p4/ |
D | operations.py | 256 def burn_key(esp, efuses, args, digest=None): argument 257 if digest is None: 262 datafile_list = digest[0 : len([name for name in digest if name is not None]) :] 301 if digest is None: 405 digest = espsecure._digest_sbv2_public_key(datafile) 406 if len(digest) != num_bytes: 409 "of raw binary key data." % (len(digest), num_bytes, num_bytes * 8) 411 digest_list.append(digest) 412 burn_key(esp, efuses, args, digest=digest_list)
|
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/src/ |
D | sha256.c | 87 int tc_sha256_final(uint8_t *digest, TCSha256State_t s) in tc_sha256_final() argument 92 if (digest == (uint8_t *) 0 || in tc_sha256_final() 126 *digest++ = (uint8_t)(t >> 24); in tc_sha256_final() 127 *digest++ = (uint8_t)(t >> 16); in tc_sha256_final() 128 *digest++ = (uint8_t)(t >> 8); in tc_sha256_final() 129 *digest++ = (uint8_t)(t); in tc_sha256_final()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ |
D | sha256.c | 87 int tc_sha256_final(uint8_t *digest, TCSha256State_t s) in tc_sha256_final() argument 92 if (digest == (uint8_t *) 0 || in tc_sha256_final() 126 *digest++ = (uint8_t)(t >> 24); in tc_sha256_final() 127 *digest++ = (uint8_t)(t >> 16); in tc_sha256_final() 128 *digest++ = (uint8_t)(t >> 8); in tc_sha256_final() 129 *digest++ = (uint8_t)(t); in tc_sha256_final()
|