Commit Graph

12 Commits

Author SHA1 Message Date
Ashish Sharma 88346ccec5 fix: revert back to using mbedtls sha implementation for espcoredump 2025-12-19 07:29:08 +08:00
Sarvesh Bodakhe 7684c3f86e fix(wpa_supplicant): fix ECDSA signature verification for PSA compatibility
- Convert DER-encoded signatures to raw format (r||s) before PSA verification
  as psa_verify_hash() expects raw format, not DER
- Infer hash algorithm from data length (SHA1/SHA256/SHA384/SHA512) instead
  of hardcoding SHA256
- Enforce DER format validation per API specification
- Update test cases to use DER format as required by the API

This fixes signature verification failures that occurred when DER-encoded
signatures were passed directly to PSA, which expects raw format.
2025-12-19 07:29:08 +08:00
Ashish Sharma c2c31ba9d2 fix(wpa_supplicant): revert changes to dpp_crypto 2025-12-19 07:29:08 +08:00
Ashish Sharma 06d03e1a12 feat: add NVS based secure storage layer for PSA
(cherry picked from commit 31c7bad7f74ce8e54ea0563b670df37a58215600)

Co-authored-by: Mahavir Jain <mahavir@espressif.com>
2025-12-19 07:29:00 +08:00
Ashish Sharma f306dbea84 feat(mbedtls): migrates ESP-TEE with PSA APIs 2025-12-19 07:28:33 +08:00
Ashish Sharma b0da66f7e1 feat(bt): migrate mbedtls to PSA APIs 2025-12-18 21:18:58 +08:00
Aditya Patwardhan 77d2a9e627 feat(protocomm): Migrate to PSA api interface 2025-12-18 21:18:58 +08:00
Ashish Sharma 1d92b530cd feat(wpa_supplicant): mbedtls PSA migration
feat(wpa_supplicant): mbedtls PSA migration
2025-12-18 21:18:58 +08:00
morris dc6989796a feat(gdma): set burst size and return alignment constraint
burst size can affect the buffer alignment
2024-05-24 22:43:55 +08:00
Sudeep Mohanty d507a86285 feat(freertos): Exposed Kconfig option for configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES
This commit exposes the FreeRTOS List integrity check option
configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES via menuconfig.
2023-11-09 14:54:13 +01:00
Ivan Grokhotkov 6e22dc2fe2 ci(wpa_supplicant): set leak thresholds in test_crypto 2023-10-04 17:46:44 +02:00
Ivan Grokhotkov ff87a0061c feat(wpa_supplicant): migrate the tests from unit-test-app 2023-10-04 13:09:19 +02:00