aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/rand/drbg_lib.c
Commit message (Expand)AuthorAgeFilesLines
* rand_drbg: remove RAND_DRBG.Pauli2020-08-071-1016/+0
* Fix: uninstantiation breaks the RAND_DRBG callback mechanismDr. Matthias St. Pierre2020-07-231-0/+13
* DRBG: rename the DRBG taxonomy.Pauli2020-07-141-62/+68
* fips rand: DRBG KAT self test updates to provider model.Pauli2020-06-241-0/+7
* CTR, HASH and HMAC DRBGs in providerPauli2020-06-241-764/+292
* CRNGT: continuous DRBG tests for providersPauli2020-06-241-5/+1
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-6/+6
* Update copyright yearMatt Caswell2020-04-231-1/+1
* DRBG: delay initialization of DRBG method until instantiationDr. Matthias St. Pierre2020-02-251-30/+45
* RAND_DRBG: add a callback data for entropy and nonce callbacksDr. Matthias St. Pierre2020-02-071-0/+28
* Don't register drbg_delete_thread_state twiceMatt Caswell2020-01-201-2/+12
* CRYPTO: Remove support for ex_data fields when building the FIPS moduleRichard Levitte2020-01-151-1/+4
* Document "get/set-app-data" macros.Rich Salz2019-10-231-1/+1
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-2/+2
* Avoid ?: construct in XXXerr callsRich Salz2019-09-191-3/+4
* drbg: ensure fork-safety without using a pthread_atfork handlerDr. Matthias St. Pierre2019-09-111-3/+6
* Fix drbg_ossl_ctx_free() and drbg_nonce_ossl_ctx_free() to handle NULLRichard Levitte2019-08-221-0/+6
* Allocate DRBG additional data pool from non-secure memoryBernd Edlinger2019-07-221-3/+3
* Fix TyposAntoine Cœur2019-07-021-1/+1
* Make the RAND code available from inside the FIPS moduleMatt Caswell2019-06-281-2/+4
* Provide an ability to deregister thread stop handlersMatt Caswell2019-06-191-2/+2
* Tell the FIPS provider about thread stop eventsMatt Caswell2019-06-171-1/+2
* Convert thread stop handling into a publish/subscribe modelMatt Caswell2019-06-171-5/+11
* Move the rand_nonce_lock code into drbg_lib.cMatt Caswell2019-06-071-54/+154
* Convert drbg_lib to use OPENSSL_CTX for its global dataMatt Caswell2019-06-071-91/+137
* Ignore entropy from RAND_add()/RAND_seed() in FIPS modeDr. Matthias St. Pierre2019-05-101-2/+12
* Add the FIPS related continuous random number generator (CRNG) testing.Pauli2019-03-291-1/+6
* Cosmetic rand/drbg changes.Pauli2019-03-221-2/+2
* Following the license change, modify the boilerplates in crypto/rand/Richard Levitte2018-12-061-1/+1
* Test: link drbgtest statically against libcryptoDr. Matthias St. Pierre2018-11-081-5/+1
* Rename the rand_drbg_st data member "pool" to "seed_pool"Bernd Edlinger2018-11-071-7/+7
* Fix error handling in RAND_DRBG_uninstantiateBernd Edlinger2018-11-051-0/+1
* Fix error handling in rand_drbg_newBernd Edlinger2018-11-051-4/+1
* Fix error handling in RAND_DRBG_setBernd Edlinger2018-11-051-1/+6
* Avoid two memory allocations in each RAND_DRBG_bytesBernd Edlinger2018-11-011-6/+19
* Fix a race condition in drbg_addBernd Edlinger2018-10-301-2/+5
* Rework and simplify resource flow in drbg_addBernd Edlinger2018-10-291-17/+2
* drbg_lib: avoid NULL pointer dereference in drbg_addDr. Matthias St. Pierre2018-10-281-1/+3
* Fix data race in RAND_DRBG_generateBernd Edlinger2018-10-261-16/+25
* RAND_add()/RAND_seed(): fix failure on short input or low entropyDr. Matthias St. Pierre2018-10-261-5/+69
* DRBG: fix reseeding via RAND_add()/RAND_seed() with large inputDr. Matthias St. Pierre2018-10-161-6/+11
* crypto/rand: fix some style nit'sFdaSilvaYY2018-10-101-6/+6
* Added DRBG_HMAC & DRBG_HASH + Added defaults for setting DRBG for master/publ...Shane Lontis2018-09-281-47/+123
* Replace the public RAND_DRBG_USED_FLAGS #define by an internal constantDr. Matthias St. Pierre2018-09-121-1/+5
* Use void in all function definitions that do not take any argumentsKurt Roeckx2018-05-111-1/+1
* Don't cleanup uninitialized thread local slotsBernd Edlinger2018-04-281-4/+6
* Fix drbg thread cleanup and error handlingBernd Edlinger2018-04-271-17/+23
* DRBG: fix coverity issuesDr. Matthias St. Pierre2018-04-171-4/+4
* DRBG: implement a get_nonce() callbackDr. Matthias St. Pierre2018-04-131-5/+14