Dr. Matthias St. Pierre
|
706457b7bd
Reorganize local header files
|
5 years ago |
Dr. Matthias St. Pierre
|
25f2138b0a
Reorganize private crypto header files
|
5 years ago |
Dr. Matthias St. Pierre
|
849529257c
drbg: ensure fork-safety without using a pthread_atfork handler
|
5 years ago |
Antoine Cœur
|
c2969ff6e7
Fix Typos
|
5 years ago |
Matt Caswell
|
57ca171a13
Make the RAND code available from inside the FIPS module
|
5 years ago |
Matt Caswell
|
4e297b7441
Make the rand_crng code OPENSSL_CTX aware
|
5 years ago |
Dr. Matthias St. Pierre
|
3a50a8a91a
Ignore entropy from RAND_add()/RAND_seed() in FIPS mode
|
5 years ago |
Pauli
|
8094a69458
Squashed commit of the following:
|
5 years ago |
Pauli
|
6517516324
Add prediction resistance capability to the DRBG reseeding process.
|
5 years ago |
Pauli
|
6c7d80ab3b
Reseeding without derivation function is not supported in FIPS mode.
|
5 years ago |
Pauli
|
d69226a3fc
Add the FIPS related continuous random number generator (CRNG) testing.
|
5 years ago |
Pauli
|
b1522fa5ef
Address a bug in the DRBG tests where the reseeding wasn't properly
|
5 years ago |
Richard Levitte
|
03cdfe1efa
test/drbgtest.c: call OPENSSL_thread_stop() explicitly
|
5 years ago |
Richard Levitte
|
909f1a2e51
Following the license change, modify the boilerplates in test/
|
6 years ago |
Dr. Matthias St. Pierre
|
1c615e4ce9
Test: link drbgtest statically against libcrypto
|
6 years ago |
Bernd Edlinger
|
2bb1b5ddd1
Fix a race condition in drbgtest.c
|
6 years ago |
Bernd Edlinger
|
7ecd6c5186
Fix error handling in drbgtest.c
|
6 years ago |
Dr. Matthias St. Pierre
|
8817215d5c
RAND_add()/RAND_seed(): fix failure on short input or low entropy
|
6 years ago |
Dr. Matthias St. Pierre
|
3064b55134
DRBG: fix reseeding via RAND_add()/RAND_seed() with large input
|
6 years ago |
Matt Caswell
|
1b39bc9bcf
Fix the drbgtest with randomized ordering
|
6 years ago |
Shane Lontis
|
8bf3665196
Added DRBG_HMAC & DRBG_HASH + Added defaults for setting DRBG for master/public/private + renamed generate_counter back to reseed_counter + generated new cavs data tests
|
6 years ago |
Kurt Roeckx
|
3cb7c5cfef
Use void in all function definitions that do not take any arguments
|
6 years ago |
Dr. Matthias St. Pierre
|
43687d685f
DRBG: fix coverity issues
|
6 years ago |
Kurt Roeckx
|
2a70d65b99
Make sure we use a nonce when a nonce is required
|
6 years ago |
Dr. Matthias St. Pierre
|
59f124f90f
Fix: drbgtest fails when tests are executed in random order
|
6 years ago |
Kurt Roeckx
|
440bce8f81
Add a multithread rand test
|
6 years ago |
Kurt Roeckx
|
eb238134e0
Propagate the request for prediction resistance to the get entropy call
|
6 years ago |
Dr. Matthias St. Pierre
|
8164d91d18
DRBG: make the derivation function the default for ctr_drbg
|
6 years ago |
Richard Levitte
|
48e5119a6b
Copyright update of more files that have changed this year
|
6 years ago |
Dr. Matthias St. Pierre
|
8212d50576
crypto/rand: restore the generic DRBG implementation
|
6 years ago |