Files
esp-idf/components
David Cermak 2efb3288a0 mbedtls: fix hw accelerated big-num mul if operand and result overlap
this issue is mainly exposed when using larger (4096) client key in TLS mutual auth,
since it uses multiplications > 2048 when mbedtls_mpi_mul_mpi is used in recursion,
which works only if both operands point to different location than result since
mpi_mult_mpi_overlong() called mbedtls_mpi_grow() to reallocate buffers used in previous
pointer arithmetics and thus corrupting it. Fixed by growing the mpi buffer before
calling mpi_mult_mpi_overlong()
2020-01-09 18:11:18 +00:00
..
2019-10-09 16:46:46 +08:00
2019-12-10 10:23:00 +08:00
2019-12-09 09:48:31 +08:00
2019-12-10 14:30:25 +08:00
2019-11-29 18:05:24 +08:00
2019-08-14 10:03:27 +10:00
2019-12-09 09:44:56 +08:00
2019-12-11 14:53:26 +01:00