Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 years ago |
David Benjamin
|
3afd537a3c
Reduce inputs before the RSAZ code.
|
6 years ago |
Richard Levitte
|
367ace6870
Following the license change, modify the boilerplates in crypto/bn/
|
6 years ago |
Chocobo1
|
cf4eea1204
Fix MSVC warning C4819
|
6 years ago |
David Benjamin
|
61ac9fc5c4
Remove zero special-case in BN_mod_exp_mont.
|
6 years ago |
Andy Polyakov
|
71883868ea
bn/bn_{mont|exp}.c: switch to zero-padded intermediate vectors.
|
6 years ago |
Andy Polyakov
|
3f0c3d2263
bn/bn_exp.c: harmonize all code paths with last commit.
|
6 years ago |
User
|
848113a30b
bn/bn_exp.c: mitigation of the One-and-Done side-channel attack.
|
6 years ago |
Matt Caswell
|
4aa5b725d5
The result of a ^ 0 mod -1 is 0 not 1
|
6 years ago |
Matt Caswell
|
6738bf1417
Update copyright year
|
6 years ago |
David Benjamin
|
39eeb64f59
Don't leak the exponent bit width in BN_mod_exp_mont_consttime.
|
6 years ago |
Andy Polyakov
|
c1ec4db33d
bn/bn_exp.c: harmonize BN_mod_exp_mont_consttime with negative input.
|
7 years ago |
KaoruToda
|
26a7d938c9
Remove parentheses of return.
|
7 years ago |
Matt Caswell
|
e913d11f44
Ensure we test all parameters for BN_FLG_CONSTTIME
|
7 years ago |
Paul Yang
|
edea42c602
Change to check last return value of BN_CTX_get
|
7 years ago |
Matt Caswell
|
7f517c2676
Remove some commented out code in libcrypto
|
7 years ago |
Rich Salz
|
78e09b53a4
Check return value of some BN functions.
|
8 years ago |
Jakub Zelenka
|
0818dbadf3
Never return -1 from BN_exp
|
8 years ago |
FdaSilvaYY
|
02e112a885
Whitespace cleanup in crypto
|
8 years ago |
Andy Polyakov
|
bb83c8796b
bn/bn_exp.c: explain 'volatile' in MOD_EXP_CTIME_COPY_FROM_PREBUF.
|
8 years ago |
Rich Salz
|
4f22f40507
Copyright consolidation 06/10
|
8 years ago |
Andy Polyakov
|
8fc8f486f7
crypto/bn/x86_64-mont5.pl: constant-time gather procedure.
|
8 years ago |
Andy Polyakov
|
d6482a82bc
bn/bn_exp.c: constant-time MOD_EXP_CTIME_COPY_FROM_PREBUF.
|
8 years ago |
Rich Salz
|
349807608f
Remove /* foo.c */ comments
|
9 years ago |
Matt Caswell
|
79caf5d323
Fix URLs mangled by reformat
|
9 years ago |
Emilia Kasper
|
d911097d7c
Fix a ** 0 mod 1 = 0 for real this time.
|
9 years ago |
Emilia Kasper
|
a9009e518c
BN_mod_exp_mont_consttime: check for zero modulus.
|
9 years ago |
Richard Levitte
|
ed45f3c242
Rearrange rsaz
|
9 years ago |
Richard Levitte
|
b39fc56061
Identify and move common internal libcrypto header files
|
9 years ago |
Rich Salz
|
b548a1f11c
free null cleanup finale
|
9 years ago |