Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot_rsa_signature.c19 …nature_t *sig_block, const uint8_t *image_digest, const ets_secure_boot_sig_block_t *trusted_block) in verify_rsa_signature_block() argument
21 if (!sig_block || !image_digest || !trusted_block) { in verify_rsa_signature_block()
49 .MBEDTLS_PRIVATE(n) = sizeof(trusted_block->key.n)/sizeof(mbedtls_mpi_uint), in verify_rsa_signature_block()
50 .MBEDTLS_PRIVATE(p) = (void *)trusted_block->key.n, in verify_rsa_signature_block()
53 .MBEDTLS_PRIVATE(n) = sizeof(trusted_block->key.e)/sizeof(mbedtls_mpi_uint), // 1 in verify_rsa_signature_block()
54 .MBEDTLS_PRIVATE(p) = (void *)&trusted_block->key.e, in verify_rsa_signature_block()
78 sig_be[rsa_key_size - j - 1] = trusted_block->signature[j]; in verify_rsa_signature_block()
Dsecure_boot_ecdsa_signature.c23 …nature_t *sig_block, const uint8_t *image_digest, const ets_secure_boot_sig_block_t *trusted_block) in verify_ecdsa_signature_block() argument
25 if (!sig_block || !image_digest || !trusted_block) { in verify_ecdsa_signature_block()
42 switch(trusted_block->ecdsa.key.curve_id) { in verify_ecdsa_signature_block()
63 _r[i] = trusted_block->ecdsa.signature[key_size - i - 1]; in verify_ecdsa_signature_block()
64 _s[i] = trusted_block->ecdsa.signature[2 * key_size - i - 1]; in verify_ecdsa_signature_block()
86 x_point[i] = trusted_block->ecdsa.key.point[plen - 1 - i]; in verify_ecdsa_signature_block()
87 y_point[i] = trusted_block->ecdsa.key.point[2 * plen - 1 - i]; in verify_ecdsa_signature_block()
Dsecure_boot_signature_priv.h24 …ature_t *sig_block, const uint8_t *image_digest, const ets_secure_boot_sig_block_t *trusted_block);
26 …ature_t *sig_block, const uint8_t *image_digest, const ets_secure_boot_sig_block_t *trusted_block);
Dsecure_boot_signatures_app.c226 const ets_secure_boot_sig_block_t *trusted_block = NULL; in esp_secure_boot_verify_sbv2_signature_block() local
246 trusted_block = app_blk; in esp_secure_boot_verify_sbv2_signature_block()
253 if (trusted_block == NULL) { in esp_secure_boot_verify_sbv2_signature_block()
259 ret = verify_rsa_signature_block(sig_block, image_digest, trusted_block); in esp_secure_boot_verify_sbv2_signature_block()
262 ret = verify_ecdsa_signature_block(sig_block, image_digest, trusted_block); in esp_secure_boot_verify_sbv2_signature_block()