Tomas Mraz
|
4378e3cd2a
Limit size of modulus for BN_mod_exp_mont_consttime()
|
2 jaren geleden |
Tomas Mraz
|
0ae365e1f8
Always end BN_mod_exp_mont_consttime with normal Montgomery reduction.
|
2 jaren geleden |
Matt Caswell
|
fecb3aae22
Update copyright year
|
2 jaren geleden |
Pauli
|
a0238b7ed8
Fix Coverity 1201763 uninitialised pointer read
|
2 jaren geleden |
Andrey Matyukov
|
f87b4c4ea6
Dual 1536/2048-bit exponentiation optimization for Intel IceLake CPU
|
4 jaren geleden |
Tomas Mraz
|
52f7e44ec8
Split bignum code out of the sparcv9cap.c
|
3 jaren geleden |
Rich Salz
|
a935791d54
Rework and make DEBUG macros consistent.
|
3 jaren geleden |
Pauli
|
e475d9a443
rsa: rename global rsaz_ sumbols so they are in namespace
|
3 jaren geleden |
Matt Caswell
|
3c2bdd7df9
Update copyright year
|
3 jaren geleden |
Andrey Matyukov
|
c781eb1c63
Dual 1024-bit exponentiation optimization for Intel IceLake CPU
|
4 jaren geleden |
Pauli
|
7b42408756
remove unused assignments
|
4 jaren geleden |
Matt Caswell
|
605856d72c
Update copyright year
|
4 jaren geleden |
Richard Levitte
|
9311d0c471
Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call
|
4 jaren geleden |
Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 jaren geleden |
David Benjamin
|
3afd537a3c
Reduce inputs before the RSAZ code.
|
6 jaren geleden |
Richard Levitte
|
367ace6870
Following the license change, modify the boilerplates in crypto/bn/
|
6 jaren geleden |
Chocobo1
|
cf4eea1204
Fix MSVC warning C4819
|
6 jaren geleden |
David Benjamin
|
61ac9fc5c4
Remove zero special-case in BN_mod_exp_mont.
|
6 jaren geleden |
Andy Polyakov
|
71883868ea
bn/bn_{mont|exp}.c: switch to zero-padded intermediate vectors.
|
6 jaren geleden |
Andy Polyakov
|
3f0c3d2263
bn/bn_exp.c: harmonize all code paths with last commit.
|
6 jaren geleden |
User
|
848113a30b
bn/bn_exp.c: mitigation of the One-and-Done side-channel attack.
|
6 jaren geleden |
Matt Caswell
|
4aa5b725d5
The result of a ^ 0 mod -1 is 0 not 1
|
6 jaren geleden |
Matt Caswell
|
6738bf1417
Update copyright year
|
6 jaren geleden |
David Benjamin
|
39eeb64f59
Don't leak the exponent bit width in BN_mod_exp_mont_consttime.
|
6 jaren geleden |
Andy Polyakov
|
c1ec4db33d
bn/bn_exp.c: harmonize BN_mod_exp_mont_consttime with negative input.
|
7 jaren geleden |
KaoruToda
|
26a7d938c9
Remove parentheses of return.
|
7 jaren geleden |
Matt Caswell
|
e913d11f44
Ensure we test all parameters for BN_FLG_CONSTTIME
|
7 jaren geleden |
Paul Yang
|
edea42c602
Change to check last return value of BN_CTX_get
|
7 jaren geleden |
Matt Caswell
|
7f517c2676
Remove some commented out code in libcrypto
|
7 jaren geleden |
Rich Salz
|
78e09b53a4
Check return value of some BN functions.
|
8 jaren geleden |