aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/rng
Commit message (Expand)AuthorAgeFilesLines
* Use RtlGenRandom instead of CryptoAPIJack Lloyd2018-03-142-79/+23
* Merge GH #1378 Use OS feature flags instead of OS name for enabling system sp...Jack Lloyd2018-01-091-21/+6
|\
| * Test OS features by the feature vs the OS nameJack Lloyd2017-12-301-21/+6
* | Remove needless <arch> blocks for RDRAND/RDSEEDJack Lloyd2018-01-041-5/+0
|/
* Drop IRIX supportJack Lloyd2017-12-131-1/+0
* Add missing `override`Jack Lloyd2017-10-051-1/+1
* Avoid empty methods, use =default or add a commentJack Lloyd2017-10-033-6/+6
* 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