aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/rng
Commit message (Expand)AuthorAgeFilesLines
* Use explicit on more single-argument constructorsJack Lloyd2017-09-301-2/+2
* Slight improvements to RNG testsJack Lloyd2017-09-221-2/+2
* Apply final annotations to the library alsoJack Lloyd2017-09-221-1/+1
* Merge GH #1219 Implement System_RNG on macOS/iOS using arc4randomJack Lloyd2017-09-211-6/+3
|\
| * Supposedly iOS has arc4random, so maybe this works...Jack Lloyd2017-09-211-6/+3
* | More include header cleanupsJack Lloyd2017-09-212-1/+1
* | Clean up header includesJack Lloyd2017-09-211-1/+0
|/
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-207-14/+14
* More annotationsJack Lloyd2017-09-191-1/+1
* Add API stability annotations.Jack Lloyd2017-09-196-10/+10
* Define macro so windows.h doesn't include winsock.hJack Lloyd2017-09-031-0/+1
* Refactor RNGs to support Windows PhoneJack Lloyd2017-09-022-108/+150
* Fix missing virtual destructor on CSP_HandleJack Lloyd2017-08-311-1/+1
* Reset the ChaCha key in clearJack Lloyd2017-08-031-0/+1
* Use new reset_reseed_counter function within Stateful_RNG as wellJack Lloyd2017-08-031-3/+3
* Add Stateful_RNG::reset_reseed_counterJack Lloyd2017-08-033-4/+7
* Refactor stateful RNG tests to cover both HMAC_DRBG and ChaCha_RNGJack Lloyd2017-08-034-17/+38
* Add ChaCha_RNGJack Lloyd2017-08-033-0/+238
* Add explicit tests for RDRAND_RNG and System_RNGJack Lloyd2017-08-031-9/+7
* Fix for #1078Baruch2017-06-191-1/+1
* Follow NIST SP 800-57 for HMAC_DRBG security levelRené Korthaus2017-04-031-3/+12
* Change security_strength of HMAC_DRBGRené Korthaus2017-04-032-5/+12
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-025-7/+17
* Use arc4random(3) as system rng on OpenBSD.Alexander Bluhm2017-03-301-0/+15
* Avoid use of deprecated function in (deprecated) Serialized_RNG constructorJack Lloyd2017-02-192-2/+12
* Change meaning of get_processor_timestampJack Lloyd2017-01-272-2/+2
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-188-46/+46
* IncludeOS has random device files nowJack Lloyd2016-12-181-0/+1
* system_rng: workaround read only urandomAlon Bar-Lev2016-12-011-1/+4
* define NOMINMAX 1 before every include of windows.hBaruch Burstein2016-11-281-2/+1
* Simple tests for AutoSeeded_RNGJack Lloyd2016-11-262-1/+2
* Avoid having source files start with /**Jack Lloyd2016-11-252-2/+2
* Don't force HMAC_DRBG to be enabledJack Lloyd2016-11-182-1/+2
* Remove HMAC_RNG, X9.31-RNG, BeOS stats, EGD reader, Unix process runnerJack Lloyd2016-10-288-504/+18
* 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
* Fix doxygen warnings [ci skip]René Korthaus2016-10-193-2/+6
* Improve rng doxygen [ci skip]René Korthaus2016-10-196-11/+82
* Add ISA annotations to functions using SIMD, AES, etcJack Lloyd2016-10-141-0/+1
* Abstract out mutex type. Make threads optional.Jack Lloyd2016-10-122-9/+13
* Resolve #647Nathan Hourt2016-10-031-0/+6
* HMAC_RNG ignored its entropy_source argument :(Jack Lloyd2016-08-311-1/+1
* RNG changes (GH #593)Jack Lloyd2016-08-2420-348/+745
* Fix header guard formatJack Lloyd2016-07-201-2/+2
* Add RDRAND_RNGJack Lloyd2016-07-193-0/+161
* Address some review comments from @cordneyJack Lloyd2016-07-179-27/+29
* Revamp entropy pollingJack Lloyd2016-07-172-4/+11
* Move poll logic to Entropy_SourcesJack Lloyd2016-07-171-15/+1
* Add Stateful_RNGJack Lloyd2016-07-178-140/+135
* Make the DRBG hash selectable in build.h with BOTAN_AUTO_RNG_DRBG_HASH_FUNCTIONJack Lloyd2016-07-172-3/+3