Andy Polyakov
|
75a8e30f4f
Minimize stack utilization in probable_prime.
|
17 éve |
Bodo Möller
|
a53cdc5b08
Ensure that the addition mods[i]+delta cannot overflow in probable_prime().
|
18 éve |
Nils Larsch
|
2c5fadbce3
2 is a prime
|
19 éve |
Geoff Thorpe
|
c86f2054f3
Adjust various bignum functions to use BN_CTX for variables instead of
|
20 éve |
Geoff Thorpe
|
d870740cd7
Put the first stage of my bignum debugging adventures into CVS. This code
|
21 éve |
Ben Laurie
|
2619676256
Old-style callbacks can be NULL!
|
22 éve |
Richard Levitte
|
f8ea5cb579
Make sure everything that may be freed is allocated or initiated.
|
22 éve |
Geoff Thorpe
|
e189872486
Nils Larsch submitted;
|
22 éve |
Geoff Thorpe
|
e9224c7177
This is a first-cut at improving the callback mechanisms used in
|
22 éve |
Bodo Möller
|
435037d4e4
OpenSSL copyright notices ...
|
23 éve |
Geoff Thorpe
|
91b3f0e691
Correct a typo.
|
23 éve |
Bodo Möller
|
983495c4b2
Use uniformly chosen witnesses for Miller-Rabin test
|
23 éve |
Richard Levitte
|
020fc820dc
Constify the BIGNUM routines a bit more. The only trouble were the
|
24 éve |
Ulf Möller
|
9b141126d4
New functions BN_CTX_start(), BN_CTX_get(), BN_CTX_end() to access
|
25 éve |
Ulf Möller
|
657e60fa00
ispell (and minor modifications)
|
25 éve |
Bodo Möller
|
7999c65c9b
Some 'const's for BNs.
|
25 éve |
Bodo Möller
|
bfe30e4d1b
Include OpenSSL license.
|
25 éve |
Bodo Möller
|
aff0825c61
Tolerate negative numbers in BN_is_prime.
|
25 éve |
Bodo Möller
|
e74231ed9e
rndsort{Miller, Rabin} primality test.
|
25 éve |
Ulf Möller
|
1399f17a07
Bug fix: BN_is_prime() would fail with a high probability for small
|
25 éve |
Ulf Möller
|
51ca375e7e
Seek out and destroy another evil cast.
|
25 éve |
Bodo Möller
|
1baa94907c
Make output of "openssl dsaparam 1024" more interesting :-)
|
25 éve |
Bodo Möller
|
a87030a1ed
Make DSA_generate_parameters, and fix a couple of bug
|
25 éve |
Ulf Möller
|
38e33cef15
Document DSA and SHA.
|
25 éve |
Ulf Möller
|
dd8dec69b8
Document the BN library.
|
25 éve |
Ulf Möller
|
4486d0cd7a
Document the DH library, and make some minor changes along the way.
|
25 éve |
Ulf Möller
|
eb952088f0
Precautions against using the PRNG uninitialized: RAND_bytes() now
|
25 éve |
Bodo Möller
|
76aa0ddc86
Turn BN_prime_checks into a macro.
|
25 éve |
Ben Laurie
|
b4f76582d4
More evil cast removal.
|
25 éve |
Ulf Möller
|
e14d4443a2
Bignum library bug fix. IRIX 6 passes "make test" now!
|
25 éve |