Sarvesh Bodakhe
430a4f3968
rsa_signature: Use heap memory to allocate DER encoded RSA private key
...
'mbedtls_pk_psa_rsa_sign_ext' function allocates a buffer of maximum
size 5679 bytes (MBEDTLS_PK_RSA_PRV_DER_MAX_BYTES) on the stack to store
DER encoded private key. This increased stack usage significantly for
RSA signature operations when MBEDTLS_PSA_CRYPTO_C is defined.
This issue was discovered when adding support for EAP-TLS 1.3 (rfc9190).
Signed-off-by: Sarvesh Bodakhe <sarvesh.bodakhe@espressif.com>
2023-07-27 14:51:25 +05:30
..
2023-07-06 17:10:44 +08:00
2023-07-13 17:32:11 +08:00
2023-07-11 14:06:37 +01:00
2023-07-17 15:23:52 +01:00
2023-07-19 15:25:27 +01:00
2023-07-04 18:41:13 +01:00
2023-07-11 14:06:00 +02:00
2023-07-06 12:42:33 +02:00
2023-07-05 15:45:48 +01:00
2023-07-21 08:22:12 +00:00
2023-07-19 19:48:15 +01:00
2023-07-21 08:22:12 +00:00
2023-07-21 08:22:12 +00:00
2023-07-07 12:59:22 +02:00
2023-07-21 08:22:13 +00:00
2023-07-18 16:48:37 +01:00
2023-07-13 15:57:20 +01:00
2023-07-26 11:27:27 +02:00
2023-07-26 11:27:27 +02:00
2023-07-21 08:22:12 +00:00
2023-07-20 11:34:28 +02:00
2023-07-13 19:34:24 +01:00
2023-07-06 12:42:33 +02:00
2023-07-27 14:51:25 +05:30
2023-07-11 14:06:00 +02:00
2023-07-06 12:42:33 +02:00
2023-07-06 12:42:33 +02:00
2023-07-06 12:42:33 +02:00
2023-07-11 11:28:22 +02:00
2023-07-06 12:42:33 +02:00
2023-07-19 10:01:58 +01:00
2023-06-30 10:16:22 +02:00
2023-07-06 12:47:28 +02:00
2023-07-03 10:12:33 +02:00
2023-07-06 12:42:33 +02:00
2023-07-06 12:42:33 +02:00
2023-07-25 17:13:43 +01:00
2023-07-26 11:27:27 +02:00
2023-07-11 16:59:21 +02:00
2023-07-11 16:59:21 +02:00
2023-07-17 15:14:42 +01:00
2023-07-13 10:40:29 +08:00
2023-07-13 10:40:29 +08:00
2023-07-17 15:14:42 +01:00
2023-07-05 10:34:40 +02:00
2023-07-18 10:33:21 +02:00
2023-07-26 11:27:27 +02:00
2023-07-26 11:27:27 +02:00
2023-07-26 11:27:27 +02:00
2023-07-06 12:16:44 +02:00
2023-07-10 18:33:23 +02:00
2023-07-07 16:19:35 +02:00
2023-07-10 18:33:23 +02:00
2023-07-26 11:27:27 +02:00
2023-07-13 19:34:24 +01:00
2023-07-06 09:28:14 +01:00
2023-07-06 12:42:33 +02:00
2023-07-06 12:42:33 +02:00