ICryptoRng Interface
A marker interface used to indicate that an IRng is cryptographically secure.

ICryptoRng

IRng

ChaCha

ThreadLocalRng

CryptoServiceProvider

StandardRng

Syntax

public interface ICryptoRng : IRng

Extension Methods

NameValueSummary
ShuffleInPlace<ICryptoRng, T>(IList<T>)void
Shuffles a list using the in-place Fisher-Yates shuffling algorithm.
ShuffleInPlace<ICryptoRng, T>(Span<T>)void
Shuffles a span using the in-place Fisher-Yates shuffling algorithm.