Commit History

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