Bodo Möller
|
bd31fb2145
Change to mitigate branch prediction attacks
|
17 年之前 |
Nils Larsch
|
b900a6b42f
avoid shifting input
|
18 年之前 |
Nils Larsch
|
b3bad17d1a
remove unused variable
|
18 年之前 |
Nils Larsch
|
357d5de5b9
add support for DSA with SHA2
|
18 年之前 |
Ben Laurie
|
84948b39df
Fix various warnings.
|
18 年之前 |
Bodo Möller
|
5e3225cc44
Introduce limits to prevent malicious keys being able to
|
18 年之前 |
Nils Larsch
|
33af4421f2
remove unnecessary code
|
18 年之前 |
Nils Larsch
|
67b6f1ca88
fix problems found by coverity: remove useless code
|
18 年之前 |
Bodo Möller
|
0ebfcc8f92
make sure DSA signing exponentiations really are constant-time
|
19 年之前 |
Bodo Möller
|
46a643763d
Implement fixed-window exponentiation to mitigate hyper-threading
|
19 年之前 |
Bodo Möller
|
b0ac0a8ef8
improve comment readability
|
19 年之前 |
Dr. Stephen Henson
|
879b19801a
Change method_mont_p from (char *) to (BN_MONT_CTX *) and remove several
|
19 年之前 |
Dr. Stephen Henson
|
6ec8e63af6
Port BN_MONT_CTX_set_locked() from stable branch.
|
19 年之前 |
Ben Laurie
|
e9ad6665a5
Add debug target, remove cast, note possible bug.
|
19 年之前 |
Nils Larsch
|
ff22e913a3
- use BN_set_negative and BN_is_negative instead of BN_set_sign
|
19 年之前 |
Richard Levitte
|
43eb3b0130
We seem to carry some rests of the 0.9.6 [engine] ENGINE framework in form
|
21 年之前 |
Geoff Thorpe
|
879650b866
The default implementation of DSA_METHOD has an interdependence on the
|
22 年之前 |
Richard Levitte
|
0b13e9f055
Add the possibility to build without the ENGINE framework.
|
22 年之前 |
Lutz Jänicke
|
a74333f905
Fix initialization sequence to prevent freeing of unitialized objects.
|
22 年之前 |
Geoff Thorpe
|
0e4aa0d2d2
As with RSA, which was modified recently, this change makes it possible to
|
22 年之前 |
Bodo Möller
|
b53e44e572
implement and use new macros BN_get_sign(), BN_set_sign()
|
22 年之前 |
Geoff Thorpe
|
cb78486d97
This commits changes to various parts of libcrypto required by the recent
|
23 年之前 |
Bodo Möller
|
c458a33196
DSA verification should insist that r and s are in the allowed range.
|
23 年之前 |
Dr. Stephen Henson
|
c962479bdf
|
23 年之前 |
Bodo Möller
|
e306892994
Simplify BN_rand_range
|
24 年之前 |
Bodo Möller
|
35ed8cb8b6
Integrate my implementation of a countermeasure against
|
24 年之前 |
Ulf Möller
|
57e7d3ce15
Bleichenbacher's DSA attack
|
24 年之前 |
Richard Levitte
|
a4aba800d9
Constify DSA-related code.
|
24 年之前 |
Richard Levitte
|
5270e7025e
Merge the engine branch into the main trunk. All conflicts resolved.
|
24 年之前 |
Ulf Möller
|
c11dead17c
Don't set the two top bits to one when generating a random number < q.:wq
|
24 年之前 |