mirror of
https://git.suyu.dev/suyu/mbedtls.git
synced 2026-01-01 20:25:28 +01:00
Merge remote-tracking branch 'restricted/pr/667' into mbedtls-2.16-restricted
* restricted/pr/667: (24 commits) Add ChangeLog entry mpi_lt_mpi_ct: fix condition handling mpi_lt_mpi_ct: Add further tests mpi_lt_mpi_ct: Fix test numbering mpi_lt_mpi_ct perform tests for both limb size ct_lt_mpi_uint: cast the return value explicitely mbedtls_mpi_lt_mpi_ct: add tests for 32 bit limbs mbedtls_mpi_lt_mpi_ct: simplify condition Rename variable for better readability mbedtls_mpi_lt_mpi_ct: Improve documentation Make mbedtls_mpi_lt_mpi_ct more portable Bignum: Document assumptions about the sign field Add more tests for mbedtls_mpi_lt_mpi_ct mpi_lt_mpi_ct test: hardcode base 16 Document ct_lt_mpi_uint mpi_lt_mpi_ct: make use of unsigned consistent ct_lt_mpi_uint: make use of biL Change mbedtls_mpi_cmp_mpi_ct to check less than mbedtls_mpi_cmp_mpi_ct: remove multiplications Remove excess vertical space ...
This commit is contained in:
commit
f0486052b7
6 changed files with 244 additions and 3 deletions
|
|
@ -16,6 +16,10 @@ Security
|
|||
Issue reported by Tuba Yavuz, Farhaan Fowze, Ken (Yihang) Bai,
|
||||
Grant Hernandez, and Kevin Butler (University of Florida) and
|
||||
Dave Tian (Purdue University).
|
||||
* Fix side channel vulnerability in ECDSA key generation. Obtaining precise
|
||||
timings on the comparison in the key generation enabled the attacker to
|
||||
learn leading bits of the ephemeral key used during ECDSA signatures and to
|
||||
recover the private key. Reported by Jeremy Dubeuf.
|
||||
|
||||
Bugfix
|
||||
* Remove redundant line for getting the bitlen of a bignum, since the variable
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue