summary refs log tree commit diff
path: root/crypto/src/security/SecureRandom.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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