Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot_ecdsa_signature.c37 mbedtls_ecdsa_context ecdsa_context; in verify_ecdsa_signature_block() local
38 mbedtls_ecdsa_init(&ecdsa_context); in verify_ecdsa_signature_block()
45 mbedtls_ecp_group_load(&ecdsa_context.MBEDTLS_PRIVATE(grp), MBEDTLS_ECP_DP_SECP192R1); in verify_ecdsa_signature_block()
49 mbedtls_ecp_group_load(&ecdsa_context.MBEDTLS_PRIVATE(grp), MBEDTLS_ECP_DP_SECP256R1); in verify_ecdsa_signature_block()
71 mbedtls_ecdsa_free(&ecdsa_context); in verify_ecdsa_signature_block()
79 mbedtls_ecdsa_free(&ecdsa_context); in verify_ecdsa_signature_block()
83 size_t plen = mbedtls_mpi_size(&ecdsa_context.MBEDTLS_PRIVATE(grp).P); in verify_ecdsa_signature_block()
91 …MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&ecdsa_context.MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(X), x_po… in verify_ecdsa_signature_block()
92 …MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&ecdsa_context.MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Y), y_po… in verify_ecdsa_signature_block()
93 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&ecdsa_context.MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Z), 1)); in verify_ecdsa_signature_block()
[all …]
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v1/
Dsecure_boot_signatures_app.c102 mbedtls_ecdsa_context ecdsa_context; in esp_secure_boot_verify_ecdsa_signature_block()
103 mbedtls_ecdsa_init(&ecdsa_context); in esp_secure_boot_verify_ecdsa_signature_block()
105 mbedtls_ecp_group_load(&ecdsa_context.MBEDTLS_PRIVATE(grp), MBEDTLS_ECP_DP_SECP256R1); in esp_secure_boot_verify_ecdsa_signature_block()
106 size_t plen = mbedtls_mpi_size(&ecdsa_context.MBEDTLS_PRIVATE(grp).P); in esp_secure_boot_verify_ecdsa_signature_block()
114 …MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&ecdsa_context.MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(X), sign… in esp_secure_boot_verify_ecdsa_signature_block()
115 …MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&ecdsa_context.MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Y), sign… in esp_secure_boot_verify_ecdsa_signature_block()
116 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&ecdsa_context.MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Z), 1)); in esp_secure_boot_verify_ecdsa_signature_block()
118 …ret = mbedtls_ecdsa_verify(&ecdsa_context.MBEDTLS_PRIVATE(grp), image_digest, ESP_SECURE_BOOT_DIGE… in esp_secure_boot_verify_ecdsa_signature_block()
124 mbedtls_ecdsa_free(&ecdsa_context); in esp_secure_boot_verify_ecdsa_signature_block()