esp-idf/components/mbedtls/port
LiPeng 72e67e3cf7
mbedtls: GCM implementation is replaced with CTR-based calculation
- GCM operation in mbedtls used ECB, which calculated only 16 bytes of data each time.
	- Therefore, when processing a large amount of data, it is necessary to frequently set hardware acceleration calculations,
	- which could not make good use of the AES DMA function to improve efficiency.
	- Hence, GCM implementation is replaced with CTR-based calculation which utilizes AES DMA to improve efficiency.
2023-10-25 18:02:47 +05:30
..
aes mbedtls: GCM implementation is replaced with CTR-based calculation 2023-10-25 18:02:47 +05:30
crypto_shared_gdma ci: Fix issues for build stage 2022-02-02 15:03:48 +05:30
dynamic mbedtls: fix ssl server crash when enable mbedtls dynamic buffer 2022-06-08 14:27:41 +08:00
esp32
esp32c3
esp32h2
esp32s2
esp32s3 mbedtls: Acquire lock before enabling MPI (RSA) hardware 2022-06-23 16:32:26 +05:30
esp_ds esp_ds: ignore releasing mutex if not called from same task 2023-05-19 08:32:00 +05:30
include mbedtls: GCM implementation is replaced with CTR-based calculation 2023-10-25 18:02:47 +05:30
md
sha fix(sha): DMA mode iteration calculation issue for certain data lengths 2023-08-02 10:18:12 +05:30
esp_bignum.c
esp_hardware.c
esp_mem.c
esp_timing.c
mbedtls_debug.c
net_sockets.c