esp-idf/components/mbedtls/port
Mahavir Jain 0befb28237 mbedtls: fix hardware MPI (bignum) related regression
In commit de22f3a4e5, combination of
hardware and software MPI (bignum) related approach was used to
work around chip (e.g. ESP32-C3) limitation of max 3072 bits support.

This was done using linker "--wrap" flag but since the relevant API is
being used in same translation (compilation unit), hardware mode was not
getting used in some cases (e.g., RSA key generation).

This commit modified internal mbedTLS API and makes software+hardware
combination deterministic.
2021-12-02 15:08:37 +05:30
..
aes aes: fix potential unaligned access in aes-gcm 2021-11-04 10:59:53 +08:00
crypto_shared_gdma aes/sha: fixed driver reseting the wrong GDMA channel 2021-08-30 17:06:13 +08:00
dynamic mbedtls: Fix mbedtls_ssl_send_alert_message crash due to ssl->out_iv is NULL 2021-04-30 02:01:51 +00:00
esp32 global: fix sign-compare warnings 2021-01-12 14:05:08 +08:00
esp32c3 mbedtls: merge changes from C3 2020-12-29 10:56:13 +08:00
esp32s2 esp32c3/Digital Signature: mbedtls integration through ESP-TLS 2021-01-22 11:54:16 +05:30
esp32s3 global: fix sign-compare warnings 2021-01-12 14:05:08 +08:00
esp_ds esp32c3/Digital Signature: mbedtls integration through ESP-TLS 2021-01-22 11:54:16 +05:30
include mbedtls: fix hardware MPI (bignum) related regression 2021-12-02 15:08:37 +05:30
md mbedtls: Add CONFIG_MBEDTLS_ROM_MD5 to use ROM MD5 in mbedTLS 2021-04-22 12:34:00 +00:00
sha aes/sha: use a shared lazy allocated GDMA channel for AES and SHA 2021-03-10 09:40:35 +08:00
esp_bignum.c mbedtls: fix hardware MPI (bignum) related regression 2021-12-02 15:08:37 +05:30
esp_hardware.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
esp_mem.c Exception handlers for LoadStoreError and LoadStoreAlignmentError 2020-02-26 20:21:59 +08:00
esp_timing.c Add DTLS support to libcoap using MbedTLS 2019-08-06 10:37:40 +05:30
mbedtls_debug.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
net_sockets.c Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00