morris
|
e92a1515be
|
feat(hal): add util function to reverse a 8bit byte
|
2023-10-18 09:48:14 +08:00 |
|
Mahavir Jain
|
6b62065b92
|
Merge branch 'fix/crypto_periphs_use_rcc_atomic_blocks' into 'master'
Use rcc atomic blocks to enable/reset crypto peripherals
See merge request espressif/esp-idf!25811
|
2023-10-13 22:37:58 +08:00 |
|
harshal.patil
|
57d10477da
|
feat(ecdsa): use RCC atomic block to enable/reset the ECDSA peripheral
|
2023-10-11 14:59:04 +05:30 |
|
harshal.patil
|
43864f7fb4
|
feat(ds): use RCC atomic block to enable/reset the DS peripheral
|
2023-10-11 14:59:04 +05:30 |
|
harshal.patil
|
18b93e9564
|
feat(hmac): use RCC atomic block to enable/reset the HMAC peripheral
|
2023-10-11 14:59:04 +05:30 |
|
harshal.patil
|
1c6ff8ce9f
|
feat(ecc): use RCC atomic block to enable/reset the ECC peripheral
|
2023-10-11 14:59:04 +05:30 |
|
harshal.patil
|
c5cc4f488a
|
feat(mpi): use RCC atomic block to enable/reset the MPI peripheral
|
2023-10-11 14:59:03 +05:30 |
|
harshal.patil
|
3483cf61aa
|
fix(esp_hw_support/esp_ds): remove enabling redundant peripherals
|
2023-10-11 14:59:03 +05:30 |
|
morris
|
66497af276
|
feat(hal): enable hal host test
|
2023-10-11 11:23:24 +08:00 |
|
laokaiyao
|
dd4072a80c
|
refactor(hal): use hal utils to calculate clock division
|
2023-09-20 23:33:25 +08:00 |
|
nilesh.kale
|
1a18fdb83a
|
feat(hal): Adding AES snd SHA peripheral to crypto testapps
|
2023-09-15 15:29:30 +05:30 |
|
harshal.patil
|
cc32fbb302
|
ci(hal): add test for export public key mode of the ecdsa peripheral
|
2023-09-06 11:07:40 +05:30 |
|
harshal.patil
|
21c3549800
|
ci(hal): add support for 4096 bits size digital signature hal test
|
2023-09-01 15:44:21 +05:30 |
|
Armando
|
7dbd3f6909
|
feat(ci): Enable p4 example, test_apps and unit tests CI build
|
2023-08-24 12:51:19 +08:00 |
|
harshal.patil
|
7d4e69d5fa
|
hal: minor fixes needed in the crypto hal test app
|
2023-06-01 11:37:36 +05:30 |
|
harshal.patil
|
21c6d5392f
|
hal: add ecdsa peripheral verification tests
|
2023-05-22 15:19:34 +05:30 |
|
harshal.patil
|
7330851db0
|
hal: add digital signature peripheral verification tests
- also renamed the security test app to crypto test app
|
2023-05-22 15:19:34 +05:30 |
|
harshal.patil
|
9b27fa73a7
|
hal: add hmac peripheral verification tests
|
2023-05-22 15:19:34 +05:30 |
|
harshal.patil
|
da2c29751e
|
hal: combine ecc hal test app into security peripherals test app
|
2023-05-22 15:19:34 +05:30 |
|
harshal.patil
|
56ac7eee3b
|
ecc: added SOC_ECC_SUPPORT_POINT_VERIFY_QUIRK soc caps for esp32c2
as the ESP32C2 ECC peripheral has a bug in ECC point verification,
if value of K is zero the verification fails
|
2023-05-22 15:19:34 +05:30 |
|
harshal.patil
|
647c2dabfe
|
hal: combine security peripherals test applications
|
2023-05-22 15:19:34 +05:30 |
|
harshal.patil
|
fbb8937758
|
bignum: bare-metal mpi peripheral verification application
|
2023-04-24 16:15:11 +05:30 |
|
Sachin Parekh
|
413fa38a45
|
hal/test_apps: Add no-os ecc test app
|
2023-03-13 16:39:46 +05:30 |
|