Home
last modified time | relevance | path

Searched refs:ecdsa (Results 1 – 12 of 12) sorted by relevance

/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot_ecdsa_signature.c42 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_signatures_app.c87 … bootloader_sha256_data(sig_block_sha, &block.ecdsa.key, sizeof(block.ecdsa.key)); in calculate_image_public_key_digests()
96 …bool verified = ets_ecdsa_verify(&block.ecdsa.key.point[0], block.ecdsa.signature, block.ecdsa.key… in calculate_image_public_key_digests()
237 bootloader_sha256_data(sig_block_sha, &app_blk->ecdsa.key, sizeof(app_blk->ecdsa.key)); in esp_secure_boot_verify_sbv2_signature_block()
Dsecure_boot.c106 bootloader_sha256_data(sig_block_sha, &block->ecdsa.key, sizeof(block->ecdsa.key)); in s_calculate_image_public_key_digests()
115 …bool verified = ets_ecdsa_verify(&block->ecdsa.key.point[0], block->ecdsa.signature, block->ecdsa.… in s_calculate_image_public_key_digests()
Dsecure_boot_signatures_bootloader.c132 …loader_sha256_data(sig_block_sha, &sig_block->block[i].ecdsa.key, sizeof(sig_block->block[i].ecdsa in esp_secure_boot_verify_sbv2_signature_block()
/hal_espressif-latest/tools/esptool_py/espsecure/esp_hsm_sign/
D__init__.py24 import ecdsa
110 ecpoints, _ = ecdsa.der.remove_octet_string(
147 signature = ecdsa.der.encode_sequence(
148 ecdsa.der.encode_integer(r), ecdsa.der.encode_integer(s)
/hal_espressif-latest/tools/esptool_py/espsecure/
D__init__.py24 import ecdsa
161 sk = ecdsa.SigningKey.generate(curve=curve_id)
176 _generate_ecdsa_signing_key(ecdsa.NIST256p, args.keyfile)
193 _generate_ecdsa_signing_key(ecdsa.NIST192p, args.keyfile)
197 _generate_ecdsa_signing_key(ecdsa.NIST256p, args.keyfile)
201 _generate_ecdsa_signing_key(ecdsa.NIST384p, args.keyfile)
210 sk = ecdsa.SigningKey.from_pem(keyfile.read())
216 if sk.curve not in [ecdsa.NIST192p, ecdsa.NIST256p]:
224 if sk.curve != ecdsa.NIST256p:
235 vk = ecdsa.VerifyingKey.from_pem(keyfile.read())
[all …]
/hal_espressif-latest/components/esp_rom/include/esp32c2/rom/
Dsecure_boot.h81 } ecdsa; member
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/
Dsecure_boot.h104 } ecdsa; member
/hal_espressif-latest/components/esp_rom/include/esp32h2/rom/
Dsecure_boot.h104 } ecdsa; member
/hal_espressif-latest/components/mbedtls/
DCMakeLists.txt120 list(REMOVE_ITEM src_crypto cipher_wrap.c ecdsa.c ecp.c ecp_curves.c oid.c pk_wrap.c)
264 target_sources(mbedcrypto PRIVATE "${COMPONENT_DIR}/port/ecdsa/ecdsa_alt.c")
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/inc/
Dsummary_ESP32-P4.rst27 Bit0: ecdsa. Bit1: xts. Bit2: hmac. Bit3: ds
95 … . Bit0: ecdsa. Bit1: xts. Bit2: hmac. Bit3: ds
/hal_espressif-latest/tools/esptool_py/
Dpyproject.toml38 "ecdsa>=0.16.0",