Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot_signatures_bootloader.c86 if (trusted_keys.key_digests[i] != NULL) { in get_secure_boot_key_digests()
87 …memcpy(public_key_digests->key_digests[i], (uint8_t *)trusted_keys.key_digests[i], ESP_SECURE_BOOT… in get_secure_boot_key_digests()
134 bootloader_sha256_finish(sig_block_sha, trusted.key_digests[i]); in esp_secure_boot_verify_sbv2_signature_block()
148 …int sb_result = ets_secure_boot_verify_signature(sig_block, image_digest, trusted.key_digests[0], … in esp_secure_boot_verify_sbv2_signature_block()
152 trusted_key_digests.key_digests[i] = &trusted.key_digests[i]; in esp_secure_boot_verify_sbv2_signature_block()
Dsecure_boot_signatures_app.c105 …memcpy((void *)public_key_digests->key_digests[public_key_digests->num_digests], key_digest, ESP_S… in calculate_image_public_key_digests()
156 if (efuse_trusted.key_digests[i] != NULL) { in get_secure_boot_key_digests()
157 …memcpy(public_key_digests->key_digests[i], (uint8_t *)efuse_trusted.key_digests[i], ESP_SECURE_BOO… in get_secure_boot_key_digests()
244 …if (memcmp(app_blk_digest, trusted.key_digests[trusted_key_idx], ESP_SECURE_BOOT_KEY_DIGEST_LEN) =… in esp_secure_boot_verify_sbv2_signature_block()
303 …if (!memcmp(img_key_digests.key_digests[i], efuse_key_digests.key_digests[efuse_digest_index], ESP… in esp_secure_boot_verify_with_efuse_digest_index()
Dsecure_boot.c128 memcpy((void *)public_key_digests->key_digests[i], key_digest, ESP_SECURE_BOOT_DIGEST_LEN); in s_calculate_image_public_key_digests()
201 …ret = esp_efuse_write_keys(secure_boot_key_purpose, boot_key_digests.key_digests, boot_key_digests… in check_and_generate_secure_boot_keys()
239 …ret = esp_efuse_read_block(blocks[i], boot_key_digests.key_digests[boot_key_digests.num_digests], … 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()
/hal_espressif-latest/components/esp_rom/include/esp32c3/rom/
Dsecure_boot.h99 const void *key_digests[MAX_KEY_DIGESTS]; member
/hal_espressif-latest/components/esp_rom/include/esp32s3/rom/
Dsecure_boot.h88 const void *key_digests[MAX_KEY_DIGESTS]; member
/hal_espressif-latest/components/esp_rom/include/esp32c2/rom/
Dsecure_boot.h101 const void *key_digests[MAX_KEY_DIGESTS]; member
/hal_espressif-latest/components/esp_rom/include/esp32s2/rom/
Dsecure_boot.h111 const void *key_digests[MAX_KEY_DIGESTS]; member
/hal_espressif-latest/components/esp_rom/include/esp32/rom/
Dsecure_boot.h80 const void *key_digests[SECURE_BOOT_NUM_BLOCKS]; member
/hal_espressif-latest/components/bootloader_support/include/
Desp_secure_boot.h201 …uint8_t key_digests[SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS][ESP_SECURE_BOOT_DIGEST_LEN]; /* SHA of t… member
/hal_espressif-latest/components/efuse/src/efuse_controller/keys/with_key_purposes/
Desp_efuse_api_key.c407 trusted_keys->key_digests[i] = NULL; in esp_secure_boot_read_key_digests()
418 …trusted_keys->key_digests[i] = (const void *)esp_efuse_utility_get_read_register_address(key_block… in esp_secure_boot_read_key_digests()
419 found = found || (trusted_keys->key_digests[i] != NULL); in esp_secure_boot_read_key_digests()
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/
Dsecure_boot.h125 const void *key_digests[MAX_KEY_DIGESTS]; member
/hal_espressif-latest/components/esp_rom/include/esp32h2/rom/
Dsecure_boot.h125 const void *key_digests[MAX_KEY_DIGESTS]; member
/hal_espressif-latest/components/efuse/include/
Desp_efuse.h56 const void *key_digests[SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS]; /**< Pointers to the key digests */ member
/hal_espressif-latest/components/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/
Desp_efuse_api_key.c249 …trusted_keys->key_digests[0] = (const void *)esp_efuse_utility_get_read_register_address(EFUSE_BLK… in esp_secure_boot_read_key_digests()
/hal_espressif-latest/components/efuse/src/efuse_controller/keys/without_key_purposes/one_key_block/
Desp_efuse_api_key.c246 …trusted_keys->key_digests[0] = (const void *)(esp_efuse_utility_get_read_register_address(EFUSE_BL… in esp_secure_boot_read_key_digests()