aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/rng/hmac_drbg
Commit message (Expand)AuthorAgeFilesLines
* Refactor Stateful_RNG and add a lockJack Lloyd2020-09-122-84/+69
* Micro optimizations of HMAC_DRBGJack Lloyd2019-10-301-6/+14
* Change limit to 2^24 to properly support 32 bit platformsRené Korthaus2019-10-242-26/+27
* Add check for upper bound of reseed_intervalRené Korthaus2019-10-231-0/+10
* Remove trailing whitespaceJack Lloyd2019-01-131-21/+21
* Use explicit on more single-argument constructorsJack Lloyd2017-09-301-2/+2
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* Add API stability annotations.Jack Lloyd2017-09-191-1/+1
* Add Stateful_RNG::reset_reseed_counterJack Lloyd2017-08-031-1/+1
* Refactor stateful RNG tests to cover both HMAC_DRBG and ChaCha_RNGJack Lloyd2017-08-031-0/+3
* Follow NIST SP 800-57 for HMAC_DRBG security levelRené Korthaus2017-04-031-3/+12
* Change security_strength of HMAC_DRBGRené Korthaus2017-04-031-3/+9
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-182-12/+12
* HMAC_DRBG - Fix constructor init order. Use create_or_throw to simplify.Jack Lloyd2016-10-281-6/+3
* make max_number_of_bytes_per_request configurableDaniel Neus2016-10-282-27/+79
* Improve rng doxygen [ci skip]René Korthaus2016-10-191-1/+14
* RNG changes (GH #593)Jack Lloyd2016-08-243-35/+133
* Address some review comments from @cordneyJack Lloyd2016-07-172-6/+6
* Add Stateful_RNGJack Lloyd2016-07-172-7/+17
* Make the DRBG hash selectable in build.h with BOTAN_AUTO_RNG_DRBG_HASH_FUNCTIONJack Lloyd2016-07-171-2/+2
* Switch to HMAC_DRBG for all RNG generation.Jack Lloyd2016-07-172-101/+72
* New reseed_with_sources call on RNGsJack Lloyd2015-11-242-3/+11
* McEliece cleanupsJack Lloyd2015-09-291-1/+1
* Add HMAC_DRBG constructor taking a name for the MAC instead of an objJack Lloyd2015-09-222-0/+15
* rng: Add missing overridesDaniel Seither2015-07-301-6/+6
* lib/rng: Convert &vec[0] to vec.data()Simon Warta2015-06-231-2/+2
* Externalize the state of a RFC 6979 nonce computation.lloyd2015-03-122-6/+8
* Ensure all files have copyright and license info.lloyd2015-01-102-2/+2
* Simpify HMAC_RNG reseeding process. Actually update HMAC_DRBG reseed counter.lloyd2014-03-221-0/+2
* Add RFC 6979 nonce generator. Also some HMAC_DRBG cleanups.lloyd2014-03-222-11/+16
* Add HMAC_DRBGlloyd2014-03-213-0/+158