kopia lustrzana https://github.com/espressif/esp-idf
72e67e3cf7
- 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. |
||
---|---|---|
.. | ||
aes | ||
crypto_shared_gdma | ||
dynamic | ||
esp32 | ||
esp32c3 | ||
esp32h2 | ||
esp32s2 | ||
esp32s3 | ||
esp_ds | ||
include | ||
md | ||
sha | ||
esp_bignum.c | ||
esp_hardware.c | ||
esp_mem.c | ||
esp_timing.c | ||
mbedtls_debug.c | ||
net_sockets.c |