Searched refs:public_key_digests (Results 1 – 4 of 4) sorted by relevance
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/ |
D | secure_boot_signatures_app.c | 50 …gest, bool digest_public_keys, esp_image_sig_public_key_digests_t *public_key_digests, esp_partiti… in calculate_image_public_key_digests() argument 65 bzero(public_key_digests, sizeof(esp_image_sig_public_key_digests_t)); in calculate_image_public_key_digests() 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() 126 …ks_for_running_app(bool digest_public_keys, esp_image_sig_public_key_digests_t *public_key_digests) in esp_secure_boot_get_signature_blocks_for_running_app() argument 137 …err = calculate_image_public_key_digests(false, digest_public_keys, public_key_digests, &part_pos); in esp_secure_boot_get_signature_blocks_for_running_app() 138 if (public_key_digests->num_digests == 0) { in esp_secure_boot_get_signature_blocks_for_running_app() [all …]
|
D | secure_boot_signatures_bootloader.c | 67 static esp_err_t get_secure_boot_key_digests(esp_image_sig_public_key_digests_t *public_key_digests) in get_secure_boot_key_digests() argument 87 …memcpy(public_key_digests->key_digests[i], (uint8_t *)trusted_keys.key_digests[i], ESP_SECURE_BOOT… in get_secure_boot_key_digests() 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()
|
D | secure_boot.c | 66 …uint32_t flash_offset, uint32_t flash_size, esp_image_sig_public_key_digests_t *public_key_digests) in s_calculate_image_public_key_digests() argument 75 bzero(public_key_digests, sizeof(esp_image_sig_public_key_digests_t)); in s_calculate_image_public_key_digests() 128 memcpy((void *)public_key_digests->key_digests[i], key_digest, ESP_SECURE_BOOT_DIGEST_LEN); in s_calculate_image_public_key_digests() 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()
|
/hal_espressif-latest/components/bootloader_support/include/ |
D | esp_secure_boot.h | 261 …s_for_running_app(bool digest_public_keys, esp_image_sig_public_key_digests_t *public_key_digests);
|