FdaSilvaYY
|
c2e33a05b1
crypto/rand: fix some style nit's
|
7 tahun lalu |
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 tahun lalu |
Dr. Matthias St. Pierre
|
c402e943cd
Replace the public RAND_DRBG_USED_FLAGS #define by an internal constant
|
6 tahun lalu |
Kurt Roeckx
|
3cb7c5cfef
Use void in all function definitions that do not take any arguments
|
6 tahun lalu |
Bernd Edlinger
|
bf7ae75000
Don't cleanup uninitialized thread local slots
|
6 tahun lalu |
Bernd Edlinger
|
272c0df8e1
Fix drbg thread cleanup and error handling
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
43687d685f
DRBG: fix coverity issues
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
5bc6bcf82d
DRBG: implement a get_nonce() callback
|
6 tahun lalu |
Kurt Roeckx
|
2a70d65b99
Make sure we use a nonce when a nonce is required
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
a73d990e2b
Add documentation for the RAND_DRBG API
|
6 tahun lalu |
Kurt Roeckx
|
7caf122e71
Make the public and private DRBG thread local
|
6 tahun lalu |
Kurt Roeckx
|
eb238134e0
Propagate the request for prediction resistance to the get entropy call
|
6 tahun lalu |
Bernd Edlinger
|
f96ff4e908
Fixed a crash in error handing of rand_drbg_new
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
31393fd906
RAND_DRBG: add a function for setting the default DRBG type and flags
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
6decf9436f
Publish the RAND_DRBG API
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
4917e91160
RAND_DRBG: add a function for setting the reseeding defaults
|
6 tahun lalu |
Kurt Roeckx
|
35503b7cdc
Check the parent DRBG's strength
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
812b153706
DRBG: make locking api truly private
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
8164d91d18
DRBG: make the derivation function the default for ctr_drbg
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
4f9dabbfe3
DRBG: unify initialization and cleanup code
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
3ce1c27b56
DRBG: add locking api
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
f61f62ea13
Use RAND_DRBG_bytes() for RAND_bytes() and RAND_priv_bytes()
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
1648338ba1
Fix size limitation of RAND_DRBG_bytes()
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
58351fbd02
drbg_bytes: remove check for DRBG_UNINITIALIZED state
|
6 tahun lalu |
Benjamin Kaduk
|
63ab5ea13b
Revert the crypto "global lock" implementation
|
6 tahun lalu |
Kurt Roeckx
|
20928ff635
Add RAND_DRBG_bytes
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
39571fcabf
Fix memory leak in do_rand_drbg_init()
|
6 tahun lalu |
Richard Levitte
|
3c7d0945b6
Update copyright years on all files merged since Jan 1st 2018
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
8212d50576
crypto/rand: restore the generic DRBG implementation
|
6 tahun lalu |
Dr. Matthias St. Pierre
|
efb8128ad5
Make DRBG uninstantiate() and instantiate() methods inverse to each other
|
6 tahun lalu |