ICryptoRng Interface
A marker interface used to indicate that an IRng is cryptographically secure.
ICryptoRng
IRng
ChaCha
ThreadLocalRng
StandardRng
CryptoServiceProvider

Syntax

public interface ICryptoRng : IRng

Extension Methods

NameValueSummary
Sample<ICryptoRng, TDistribution, TResult>(TDistribution)TResult
Samples the distribution from rng.
Sample<ICryptoRng, TResult>(IDistribution<TResult>)TResult
Samples the distribution from rng.
ShuffleInPlace<ICryptoRng, T>(IList<T>)void
Shuffles a list using the in-place Fisher-Yates shuffling algorithm.