Sean Parkinson
|
3e58c63647
SP P521 small HAVE_COMP_KEY: sp_521_mont_sqr_n*
|
2 anos atrás |
Hayden Roche
|
40f1ba7e33
Fix output length bug in SP non-blocking ECC shared secret gen.
|
2 anos atrás |
Tesfa Mael
|
7805ffeee0
Fix enable-sp=1024
|
2 anos atrás |
Hayden Roche
|
41207f5d9b
Add support for non-blocking ECC key gen and shared secret gen for
|
2 anos atrás |
Sean Parkinson
|
23a01b3276
SP: CT from_mp when sp_digit bits equal mp_digit bits.
|
2 anos atrás |
Jacob Barthelmeh
|
8eaa85e412
update copyright year to 2022
|
2 anos atrás |
David Garske
|
74d692d6d5
Fix for SP math ECC non-blocking to always check `hashLen`. ZD14141
|
2 anos atrás |
Sean Parkinson
|
3944a8737a
WIN64: compiling with __clang__ _udiv128 not defined
|
2 anos atrás |
David Garske
|
6e880495dc
Merge pull request #5102 from SparkiDev/ct_valgrind_fixes_1
|
2 anos atrás |
Sean Parkinson
|
189c9ab234
Constant time changes
|
2 anos atrás |
Sean Parkinson
|
0be79a8629
CPP protection for extern references to asm code
|
2 anos atrás |
Sean Parkinson
|
ed7e1f9770
SP fixes from Whycheproof tests
|
2 anos atrás |
Tesfa Mael
|
4db45cea4e
Fixes to build with diab and armclang
|
2 anos atrás |
Sean Parkinson
|
f50514b228
SP: fix number of temps alloced in sp_ecc_gen_table
|
2 anos atrás |
Sean Parkinson
|
fd66f6bcec
SP ASM improvements
|
2 anos atrás |
Sean Parkinson
|
3ea5e56c26
SP ASM performance improvements
|
2 anos atrás |
Sean Parkinson
|
605d701113
SP P521: hash len needs special attention when 521 bits
|
2 anos atrás |
David Garske
|
0afc5e2cf1
Merge pull request #4881 from SparkiDev/sp_asm_shift_fix
|
2 anos atrás |
Sean Parkinson
|
2eb044dc60
SP: Add support for P521
|
2 anos atrás |
Sean Parkinson
|
5b6130889e
SP asm: fix for modexp corner case
|
2 anos atrás |
Sean Parkinson
|
78f116b27f
SP asm: fix map function to use p not point
|
2 anos atrás |
David Garske
|
360a513696
Merge pull request #4553 from SparkiDev/sp_mont_inv_order_fix
|
2 anos atrás |
Sean Parkinson
|
af097401f2
SP: fix range of k to be 1..n-1
|
3 anos atrás |
Sean Parkinson
|
8606788198
SP: mod_exp with exponent of 0 is invalid
|
3 anos atrás |
Sean Parkinson
|
ff3179012d
SP: fix when mont_mul_order is defined
|
3 anos atrás |
Daniel Pouzzner
|
7915f6acb0
linuxkm: add the remainder of known needed SAVE_VECTOR_REGISTERS() wrappers to PK algs, add DEBUG_VECTOR_REGISTERS_{EXIT,ABORT}_ON_FAIL options; add a slew of ASSERT_SAVED_VECTOR_REGISTERS() to sp_x86_64.c (autogenerated, separate scripts commit to follow).
|
3 anos atrás |
Sean Parkinson
|
5748818427
SP: regenerated SP code
|
3 anos atrás |
Sean Parkinson
|
7f1dbd8709
Merge pull request #4420 from douzzer/smallstack-ge-sp
|
3 anos atrás |
Sean Parkinson
|
6300989937
SP: Thumb assembly for older Keil compilers and optimize
|
3 anos atrás |
Daniel Pouzzner
|
b716c88e01
smallstack refactors for ge_double_scalarmult_vartime(), sp_ModExp_4096(), and sp_DhExp_4096().
|
3 anos atrás |