Commit History

Autor SHA1 Mensaxe Data
  Matt Caswell b7d0f2834e More fix DSA, preserve BN_FLG_CONSTTIME %!s(int64=8) %!d(string=hai) anos
  Cesar Pereida 621eaf49a2 Fix DSA, preserve BN_FLG_CONSTTIME %!s(int64=8) %!d(string=hai) anos
  David Benjamin 1c7de36f62 Fix memory leak in DSA redo case. %!s(int64=8) %!d(string=hai) anos
  Viktor Dukhovni 3b38646d13 Code style: space after 'if' %!s(int64=9) %!d(string=hai) anos
  Matt Caswell ae5c8664e5 Run util/openssl-format-source -v -c . %!s(int64=9) %!d(string=hai) anos
  Tim Hudson 6977c7e2ba mark all block comments that need format preserving so that %!s(int64=9) %!d(string=hai) anos
  Matt Caswell f33ce36aff RT3192: spurious error in DSA verify %!s(int64=10) %!d(string=hai) anos
  Dr. Stephen Henson 5080fbbef0 Since FIPS 186-3 specifies we use the leftmost bits of the digest %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson c31945e682 recalculate DSA signature if r or s is zero (FIPS 186-3 requirement) %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 7770da4b41 PR: 2295 %!s(int64=14) %!d(string=hai) anos
  Bodo Möller bd31fb2145 Change to mitigate branch prediction attacks %!s(int64=17) %!d(string=hai) anos
  Nils Larsch b900a6b42f avoid shifting input %!s(int64=17) %!d(string=hai) anos
  Nils Larsch b3bad17d1a remove unused variable %!s(int64=17) %!d(string=hai) anos
  Nils Larsch 357d5de5b9 add support for DSA with SHA2 %!s(int64=17) %!d(string=hai) anos
  Ben Laurie 84948b39df Fix various warnings. %!s(int64=18) %!d(string=hai) anos
  Bodo Möller 5e3225cc44 Introduce limits to prevent malicious keys being able to %!s(int64=18) %!d(string=hai) anos
  Nils Larsch 33af4421f2 remove unnecessary code %!s(int64=18) %!d(string=hai) anos
  Nils Larsch 67b6f1ca88 fix problems found by coverity: remove useless code %!s(int64=18) %!d(string=hai) anos
  Bodo Möller 0ebfcc8f92 make sure DSA signing exponentiations really are constant-time %!s(int64=19) %!d(string=hai) anos
  Bodo Möller 46a643763d Implement fixed-window exponentiation to mitigate hyper-threading %!s(int64=19) %!d(string=hai) anos
  Bodo Möller b0ac0a8ef8 improve comment readability %!s(int64=19) %!d(string=hai) anos
  Dr. Stephen Henson 879b19801a Change method_mont_p from (char *) to (BN_MONT_CTX *) and remove several %!s(int64=19) %!d(string=hai) anos
  Dr. Stephen Henson 6ec8e63af6 Port BN_MONT_CTX_set_locked() from stable branch. %!s(int64=19) %!d(string=hai) anos
  Ben Laurie e9ad6665a5 Add debug target, remove cast, note possible bug. %!s(int64=19) %!d(string=hai) anos
  Nils Larsch ff22e913a3 - use BN_set_negative and BN_is_negative instead of BN_set_sign %!s(int64=19) %!d(string=hai) anos
  Richard Levitte 43eb3b0130 We seem to carry some rests of the 0.9.6 [engine] ENGINE framework in form %!s(int64=21) %!d(string=hai) anos
  Geoff Thorpe 879650b866 The default implementation of DSA_METHOD has an interdependence on the %!s(int64=21) %!d(string=hai) anos
  Richard Levitte 0b13e9f055 Add the possibility to build without the ENGINE framework. %!s(int64=21) %!d(string=hai) anos
  Lutz Jänicke a74333f905 Fix initialization sequence to prevent freeing of unitialized objects. %!s(int64=22) %!d(string=hai) anos
  Geoff Thorpe 0e4aa0d2d2 As with RSA, which was modified recently, this change makes it possible to %!s(int64=22) %!d(string=hai) anos