summary refs log tree commit diff
path: root/crypto/src/security/SecureRandom.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use 2 * output length for seed sizePeter Dettman2023-02-131-1/+1
|
* Increase seed size for DigestRandomGenerator usesPeter Dettman2023-02-101-1/+1
|
* Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-01-301-1/+1
|
* Complete SecureRandom refactoringPeter Dettman2022-10-231-4/+5
|
* Change BigInteger arbitrary random sourcePeter Dettman2022-10-231-12/+24
|
* More span variants in randomness classesPeter Dettman2022-10-071-8/+36
|
* Remove Times classPeter Dettman2022-10-051-2/+1
|
* Implement NextBytes(Span<byte)Peter Dettman2022-08-191-0/+16
|
* Generics migration completePeter Dettman2022-06-291-5/+6
|
* Remvoe ThreadedSeedGeneratorPeter Dettman2022-06-231-37/+0
|
* ObsoleteAttribute cleanupPeter Dettman2022-06-221-10/+0
|
* Cleanup old build systemsPeter Dettman2022-06-211-1/+1
|
* ObsoleteAttribute cleanupPeter Dettman2022-06-211-6/+0
|
* Fix project files plus portability fixesPeter Dettman2021-05-241-2/+2
|
* Fix range and bias of NextDoublePeter Dettman2020-06-211-12/+9
| | | | - see https://github.com/bcgit/bc-csharp/issues/253
* Prefer high bits for powers-of-twoPeter Dettman2016-03-101-2/+6
|
* Improve usage/behaviour of SecureRandom.GenerateSeedPeter Dettman2015-11-171-10/+11
|
* Add missing lock for PORTABLEPeter Dettman2015-11-171-1/+1
|
* Finish port of latest PRNG/DRBG stuff from JavaPeter Dettman2015-11-161-21/+14
|
* Review of culture-independent String comparison methodsPeter Dettman2015-11-121-1/+1
|
* PCL: Various non-IO changesPeter Dettman2015-10-181-1/+1
|
* Avoid Interlocked.Increment(Int64) on .NET CFPeter Dettman2015-10-161-2/+11
| | | | - https://github.com/bcgit/bc-csharp/issues/20
* Use platform RNG as master, where available release-1.8.0-beta.4Peter Dettman2014-09-281-64/+89
| | | | Obsolete seeded constructor in favour of GetInstance variant
* FormattingPeter Dettman2014-09-281-205/+205
|
* In SecureRandom, the usage of ReversedWindowGenerator only reordered the ↵Edward Ned Harvey2014-08-051-3/+1
| | | | output of sha256Generator. It added computation overhead and zero cryptographic value. Removed.
* GetInstance() returns a seeded instance. If you want an unseeded instance, ↵Edward Ned Harvey2014-08-051-10/+6
| | | | you must use the unseeded ctor in which you supply your own generator
* SecureRandom ctor: given this is a sha1Generator, seed with 20 bytes instead ↵Edward Ned Harvey2014-08-051-1/+1
| | | | of 8
* use CryptoApiRandomGenerator in addition to other entropy sourcesEdward Ned Harvey2014-08-051-1/+6
|
* after seeding, pointlessly threw away the first few bytes. Removed.Edward Ned Harvey2014-08-051-1/+0
|
* use 32 bytes instead of 24 for seed material from ThreadedSeedGeneratorEdward Ned Harvey2014-08-051-1/+5
|
* Initial import of old CVS repositoryPeter Dettman2013-06-281-0/+228