Sachin Parekh 0ecb27b9d8
ecp: Add support for hardware implementation of ECP routines
- ESP32C2 has a hardware ECC accelerator that supports NIST P-192 and NIST P-256 curves,
    which can increase the performance of the point multiplication and point
    verification operation.
  - Provision is also added to fallback to software implementation in
    case the curve is not from the supported curves

- Override ecp_mul_restartable_internal with accelerator
  - Many ECC operations use the internal API ecp_mul_restartable_internal
    instead of the public API mbedtls_ecp_mul for point multiplication.
    This will improve the performance of all those parent operations as
    well
2023-01-04 15:09:33 +05:30
..
2022-12-04 17:19:59 +00:00
2022-12-01 14:27:37 +00:00
2022-12-01 14:27:37 +00:00
2022-12-04 17:19:59 +00:00
2022-11-25 13:34:59 +01:00
2022-12-04 17:19:59 +00:00
2022-10-07 14:08:42 +01:00
2022-12-09 09:44:10 +00:00
2022-09-16 12:02:48 +02:00
2022-10-13 14:30:03 +01:00
2022-12-04 17:19:59 +00:00
2022-10-13 16:47:13 +01:00
2022-12-04 17:19:59 +00:00
2022-08-31 10:14:25 +01:00
2022-05-12 09:45:03 +01:00
2022-07-01 16:43:25 +01:00
2022-12-04 17:19:59 +00:00
2022-12-04 17:19:59 +00:00
2022-12-04 17:19:59 +00:00
2022-10-19 08:35:09 -04:00
2022-12-04 17:19:59 +00:00
2022-11-29 15:19:27 +08:00
2022-12-04 17:19:59 +00:00
2022-03-29 17:43:56 +02:00
2022-12-09 09:44:10 +00:00
2022-12-04 17:19:59 +00:00
2022-10-28 12:51:35 -04:00
2022-12-04 17:19:59 +00:00