Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bootloader_support/src/secure_boot_v1/
Dsecure_boot_signatures_bootloader.c32 uint8_t digest[ESP_SECURE_BOOT_DIGEST_LEN]; in esp_secure_boot_verify_signature()
33 uint8_t verified_digest[ESP_SECURE_BOOT_DIGEST_LEN] = { 0 }; /* ignored in this function */ in esp_secure_boot_verify_signature()
59 uint8_t verified_digest[ESP_SECURE_BOOT_DIGEST_LEN] = { 0 }; in esp_secure_boot_verify_signature_block()
83 ESP_SECURE_BOOT_DIGEST_LEN, in esp_secure_boot_verify_ecdsa_signature_block()
Dsecure_boot_signatures_app.c33 uint8_t digest[ESP_SECURE_BOOT_DIGEST_LEN]; in esp_secure_boot_verify_signature()
34 uint8_t verified_digest[ESP_SECURE_BOOT_DIGEST_LEN]; in esp_secure_boot_verify_signature()
65 memset(verified_digest, 0, ESP_SECURE_BOOT_DIGEST_LEN); in esp_secure_boot_verify_ecdsa_signature_block()
118 …cdsa_verify(&ecdsa_context.MBEDTLS_PRIVATE(grp), image_digest, ESP_SECURE_BOOT_DIGEST_LEN, &ecdsa_… in esp_secure_boot_verify_ecdsa_signature_block()
/hal_espressif-latest/components/bootloader_support/include/
Desp_secure_boot.h33 #define ESP_SECURE_BOOT_DIGEST_LEN 32 macro
201 …uint8_t key_digests[SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS][ESP_SECURE_BOOT_DIGEST_LEN]; /* SHA of t…
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot.c41 if (memcmp(image_digest, block->image_digest, ESP_SECURE_BOOT_DIGEST_LEN)) { in validate_signature_block()
69 uint8_t image_digest[ESP_SECURE_BOOT_DIGEST_LEN] = {0}; in s_calculate_image_public_key_digests()
70 uint8_t __attribute__((aligned(4))) key_digest[ESP_SECURE_BOOT_DIGEST_LEN] = {0}; in s_calculate_image_public_key_digests()
111 uint8_t temp_verified_digest[ESP_SECURE_BOOT_DIGEST_LEN]; 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()
Dsecure_boot_signatures_app.c59 uint8_t image_digest[ESP_SECURE_BOOT_DIGEST_LEN] = {0}; in calculate_image_public_key_digests()
60 uint8_t __attribute__((aligned(4))) key_digest[ESP_SECURE_BOOT_DIGEST_LEN] = {0}; in calculate_image_public_key_digests()
92 uint8_t temp_verified_digest[ESP_SECURE_BOOT_DIGEST_LEN]; in calculate_image_public_key_digests()
105 …key_digests->key_digests[public_key_digests->num_digests], key_digest, ESP_SECURE_BOOT_DIGEST_LEN); in calculate_image_public_key_digests()
224 uint8_t app_blk_digest[ESP_SECURE_BOOT_DIGEST_LEN] = { 0 }; in esp_secure_boot_verify_sbv2_signature_block()
Dsecure_boot_signatures_bootloader.c29 uint8_t digest[ESP_SECURE_BOOT_DIGEST_LEN] = {0}; in esp_secure_boot_verify_signature()
30 …uint8_t verified_digest[ESP_SECURE_BOOT_DIGEST_LEN] = { 0 }; /* Note: this function doesn't do any… in esp_secure_boot_verify_signature()
Dsecure_boot_rsa_signature.c87 …ret = mbedtls_rsa_rsassa_pss_verify( &pk, MBEDTLS_MD_SHA256, ESP_SECURE_BOOT_DIGEST_LEN, image_dig… in verify_rsa_signature_block()
Dsecure_boot_ecdsa_signature.c95 …cdsa_verify(&ecdsa_context.MBEDTLS_PRIVATE(grp), image_digest, ESP_SECURE_BOOT_DIGEST_LEN, &ecdsa_… in verify_ecdsa_signature_block()