mirror of
https://git.suyu.dev/suyu/mbedtls.git
synced 2025-12-23 15:55:10 +01:00
Add countermeasure against cache-based lucky 13
This commit is contained in:
parent
9ce1bdc151
commit
47fede0d6d
2 changed files with 4 additions and 1 deletions
|
|
@ -1825,7 +1825,8 @@ static int ssl_decrypt_buf( ssl_context *ssl )
|
|||
ssl->in_msglen );
|
||||
md_hmac_finish( &ssl->transform_in->md_ctx_dec,
|
||||
ssl->in_msg + ssl->in_msglen );
|
||||
for( j = 0; j < extra_run; j++ )
|
||||
/* Call md_process at least once due to cache attacks */
|
||||
for( j = 0; j < extra_run + 1; j++ )
|
||||
md_process( &ssl->transform_in->md_ctx_dec, ssl->in_msg );
|
||||
|
||||
md_hmac_reset( &ssl->transform_in->md_ctx_dec );
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue