86f30ff626
As tested in https://github.com/Mbed-TLS/mbedtls/issues/6790, after introducing side-channel counter-measures to bignum, the performance of RSA decryption in correlation to the MBEDTLS_ECP_WINDOW_SIZE has changed. The default value of 2 has been chosen as it provides best or close-to-best results for tests on Cortex-M4 and Intel i7. Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
7 lines
418 B
Text
7 lines
418 B
Text
Changes
|
|
* Changed the default MBEDTLS_ECP_WINDOW_SIZE from 6 to 2.
|
|
As tested in issue 6790, the correlation between this define and
|
|
RSA decryption performance has changed lately due to security fixes.
|
|
To fix the performance degradation when using default values the
|
|
window was reduced from 6 to 2, a value that gives the best or close
|
|
to best results when tested on Cortex-M4 and Intel i7.
|