Searched refs:num_digests (Results 1 – 5 of 5) sorted by relevance
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/ |
D | secure_boot.c | 129 public_key_digests->num_digests++; in s_calculate_image_public_key_digests() 132 if (ret == ESP_OK && public_key_digests->num_digests > 0) { in s_calculate_image_public_key_digests() 134 public_key_digests->num_digests, flash_offset); in s_calculate_image_public_key_digests() 194 if (boot_key_digests.num_digests == 0) { in check_and_generate_secure_boot_keys() 198 …LOGI(TAG, "%d signature block(s) found appended to the bootloader.", boot_key_digests.num_digests); in check_and_generate_secure_boot_keys() 201 …se_write_keys(secure_boot_key_purpose, boot_key_digests.key_digests, boot_key_digests.num_digests); in check_and_generate_secure_boot_keys() 204 …OGE(TAG, "Bootloader signatures(%d) more than available key slots.", boot_key_digests.num_digests); in check_and_generate_secure_boot_keys() 239 …esp_efuse_read_block(blocks[i], boot_key_digests.key_digests[boot_key_digests.num_digests], offset, in check_and_generate_secure_boot_keys() 245 boot_key_digests.num_digests++; in check_and_generate_secure_boot_keys() 247 if (boot_key_digests.num_digests == 0) { in check_and_generate_secure_boot_keys() [all …]
|
D | secure_boot_signatures_app.c | 105 …memcpy((void *)public_key_digests->key_digests[public_key_digests->num_digests], key_digest, ESP_S… in calculate_image_public_key_digests() 107 public_key_digests->num_digests++; in calculate_image_public_key_digests() 115 if (ret == ESP_OK && public_key_digests->num_digests > 0) { in calculate_image_public_key_digests() 117 public_key_digests->num_digests, img_metadata.start_addr); in calculate_image_public_key_digests() 120 if (public_key_digests->num_digests == 0) { in calculate_image_public_key_digests() 138 if (public_key_digests->num_digests == 0) { in esp_secure_boot_get_signature_blocks_for_running_app() 158 public_key_digests->num_digests++; in get_secure_boot_key_digests() 162 if (public_key_digests->num_digests > 0) { in get_secure_boot_key_digests() 302 for (int i = 0; i < img_key_digests.num_digests; i++) { in esp_secure_boot_verify_with_efuse_digest_index()
|
D | secure_boot_signatures_bootloader.c | 88 public_key_digests->num_digests++; in get_secure_boot_key_digests() 96 if (public_key_digests->num_digests > 0) { in get_secure_boot_key_digests()
|
/hal_espressif-latest/components/bootloader_support/src/ |
D | secure_boot.c | 157 if (err != ESP_OK || digests.num_digests == 0) { in check_signature_on_update_check() 162 if (digests.num_digests > 1) { in check_signature_on_update_check() 163 …s. Only the first position of signature blocks is used to verify any update", digests.num_digests); in check_signature_on_update_check()
|
/hal_espressif-latest/components/bootloader_support/include/ |
D | esp_secure_boot.h | 202 …unsigned num_digests; /* Number of valid digests, starting a… member
|