Home
last modified time | relevance | path

Searched refs:app_key_digests (Results 1 – 1 of 1) sorted by relevance

/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot.c183 esp_image_sig_public_key_digests_t app_key_digests = {0}; in check_and_generate_secure_boot_keys() local
255 …c_key_digests(image_data->start_addr, image_data->image_len - SIG_BLOCK_PADDING, &app_key_digests); in check_and_generate_secure_boot_keys()
261 if (app_key_digests.num_digests == 0) { in check_and_generate_secure_boot_keys()
266 ESP_LOGI(TAG, "%d signature block(s) found appended to the app.", app_key_digests.num_digests); in check_and_generate_secure_boot_keys()
267 if (app_key_digests.num_digests > boot_key_digests.num_digests) { in check_and_generate_secure_boot_keys()
268 …cks but bootloader only has %d. Some keys missing from bootloader?", app_key_digests.num_digests, … in check_and_generate_secure_boot_keys()
282 for (unsigned j = 0; j < app_key_digests.num_digests; j++) { in check_and_generate_secure_boot_keys()
283 …if (!memcmp(boot_key_digests.key_digests[i], app_key_digests.key_digests[j], ESP_SECURE_BOOT_KEY_D… in check_and_generate_secure_boot_keys()