Matt Caswell
|
02f0c26cea
Re-align some comments after running the reformat script.
|
%!s(int64=10) %!d(string=hai) anos |
Matt Caswell
|
40720ce3ca
Run util/openssl-format-source -v -c .
|
%!s(int64=9) %!d(string=hai) anos |
Andy Polyakov
|
b527959318
bn/bn_exp.c: make it indent-friendly.
|
%!s(int64=9) %!d(string=hai) anos |
Tim Hudson
|
b558c8d597
mark all block comments that need format preserving so that
|
%!s(int64=10) %!d(string=hai) anos |
Adam Langley
|
45d129511f
Ensure that x**0 mod 1 = 0.
|
%!s(int64=11) %!d(string=hai) anos |
Dr. Stephen Henson
|
0e6c24ae4b
Update from HEAD.
|
%!s(int64=15) %!d(string=hai) anos |
Bodo Möller
|
7cdb81582c
Change to mitigate branch prediction attacks
|
%!s(int64=17) %!d(string=hai) anos |
Bodo Möller
|
46a643763d
Implement fixed-window exponentiation to mitigate hyper-threading
|
%!s(int64=19) %!d(string=hai) anos |
Geoff Thorpe
|
c86f2054f3
Adjust various bignum functions to use BN_CTX for variables instead of
|
%!s(int64=20) %!d(string=hai) anos |
Geoff Thorpe
|
b6358c89a1
Convert openssl code not to assume the deprecated form of BN_zero().
|
%!s(int64=20) %!d(string=hai) anos |
Geoff Thorpe
|
82b2f57e30
Use the BN_is_odd() macro in place of code that (inconsistently) does much
|
%!s(int64=21) %!d(string=hai) anos |
Geoff Thorpe
|
d870740cd7
Put the first stage of my bignum debugging adventures into CVS. This code
|
%!s(int64=21) %!d(string=hai) anos |
Bodo Möller
|
8dea52fa42
Fix some things that look like bugs.
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
25439b76ad
Move reduction step from BN_mod_exp to BN_mod_exp_mont_word.
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
73c2522c7c
Handle special cases correctly in exponentation functions.
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
cd2eebfd64
BN_sqrt
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
499e167fda
Improve BN_mod_inverse performance.
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
c94b6de017
Timings.
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
78a0c1f18d
modular arithmetics
|
%!s(int64=24) %!d(string=hai) anos |
Richard Levitte
|
020fc820dc
Constify the BIGNUM routines a bit more. The only trouble were the
|
%!s(int64=24) %!d(string=hai) anos |
Richard Levitte
|
5270e7025e
Merge the engine branch into the main trunk. All conflicts resolved.
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
fc57ebc057
Actually comment out the parts of BN_MOD_MUL_WORD that I inteded to
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
e958c5afe7
In BN_mod_exp_mont_word, avoid one application of BN_MOD_MUL_WORD,
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
c3b1424cc0
Use BN_CTX_end when exiting early from BN_mod_exp_mont_word because
|
%!s(int64=24) %!d(string=hai) anos |
Geoff Thorpe
|
8ba6d1b0cc
The atalla functionality doesn't work with the "word" version of
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
dc434bbcb0
Slightly faster DSA verification (BN_mod_exp2_mont),
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
f8989a2155
Use the equivalent of a sliding window (without precomputation
|
%!s(int64=24) %!d(string=hai) anos |
Bodo Möller
|
6dad7bd69c
Speed up DH with small generator.
|
%!s(int64=24) %!d(string=hai) anos |
Ben Laurie
|
bd03b99b9b
Add support for Compaq Atalla crypto accelerator.
|
%!s(int64=25) %!d(string=hai) anos |
Ulf Möller
|
9b141126d4
New functions BN_CTX_start(), BN_CTX_get(), BN_CTX_end() to access
|
%!s(int64=25) %!d(string=hai) anos |