esp-idf/components/mbedtls/port/include
Mahavir Jain 99c9637e9b 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:07:08 +05:30
..
aes AES: refactor and add HAL layer 2020-12-10 09:04:47 +00:00
esp32 AES: refactor and add HAL layer 2020-12-10 09:04:47 +00:00
esp32s2 esp32c3/Digital Signature: mbedtls integration through ESP-TLS 2021-01-22 11:54:16 +05:30
esp_ds esp32c3/Digital Signature: mbedtls integration through ESP-TLS 2021-01-22 11:54:16 +05:30
mbedtls mbedtls: fix hardware MPI (bignum) related regression 2021-12-02 15:07:08 +05:30
md mbedtls: Add CONFIG_MBEDTLS_ROM_MD5 to use ROM MD5 in mbedTLS 2021-04-14 06:42:13 +00:00
sha Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
aes_alt.h AES: refactor and add HAL layer 2020-12-10 09:04:47 +00:00
bignum_impl.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
esp_crypto_shared_gdma.h aes/sha: use a shared lazy allocated GDMA channel for AES and SHA 2021-03-09 09:23:05 +08:00
esp_mem.h mbedtls: configurable options for controlling dynamic memory allocations 2018-09-24 11:17:48 +05:30
gcm_alt.h AES: refactor and add HAL layer 2020-12-10 09:04:47 +00:00
md5_alt.h mbedtls: Add CONFIG_MBEDTLS_ROM_MD5 to use ROM MD5 in mbedTLS 2021-04-14 06:42:13 +00:00
rsa_sign_alt.h esp32c3/Digital Signature: mbedtls integration through ESP-TLS 2021-01-22 11:54:16 +05:30
sha1_alt.h SHA/RSA: moved all caps to soc_caps.h 2020-11-12 02:15:46 +00:00
sha256_alt.h SHA/RSA: moved all caps to soc_caps.h 2020-11-12 02:15:46 +00:00
sha512_alt.h SHA/RSA: moved all caps to soc_caps.h 2020-11-12 02:15:46 +00:00