feat(hal): add ECDSA low-level driver for esp32s31

Co-authored-by: Nilesh Kale <nilesh.kale@espressif.com>
This commit is contained in:
Aditya Patwardhan
2026-05-20 10:17:34 +05:30
committed by nilesh.kale
co-authored by Nilesh Kale
parent e9a9091b59
commit e1d429ba30
10 changed files with 540 additions and 32 deletions
@@ -991,6 +991,10 @@ config SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS
int
default 3
config SOC_EFUSE_SECURE_BOOT_P384_WR_DIS
bool
default y
config SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS
bool
default y
@@ -430,6 +430,7 @@
#define SOC_SECURE_BOOT_V2_RSA 0
#define SOC_SECURE_BOOT_V2_ECC 1
#define SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS 3
#define SOC_EFUSE_SECURE_BOOT_P384_WR_DIS 1
#define SOC_EFUSE_REVOKE_BOOT_KEY_DIGESTS 1
#define SOC_SUPPORT_SECURE_BOOT_REVOKE_KEY 1