C# Класс SupportClass.SecureRandomSupport, csharp-ldap

This class uses a cryptographic Random Number Generator to provide support for strong pseudo-random number generation.
Показать файл Открыть проект

Открытые методы

Метод Описание
GetSeed ( int numberOfBytes ) : byte[]

Returns the given number of seed bytes generated for the first running of a new instance of the random number generator

SecureRandomSupport ( ) : System

Initializes a new instance of the random number generator.

SecureRandomSupport ( byte seed ) : System

Initializes a new instance of the random number generator with the given seed.

SetSeed ( byte newSeed ) : void

Creates a new instance of the random number generator with the seed provided by the user

SetSeed ( long newSeed ) : void

Creates a new instance of the random number generator with the seed provided by the user

Приватные методы

Метод Описание
NextBytes ( byte randomnumbersarray ) : sbyte[]

Описание методов

GetSeed() публичный статический Метод

Returns the given number of seed bytes generated for the first running of a new instance of the random number generator
public static GetSeed ( int numberOfBytes ) : byte[]
numberOfBytes int Number of seed bytes to generate
Результат byte[]

SecureRandomSupport() публичный Метод

Initializes a new instance of the random number generator.
public SecureRandomSupport ( ) : System
Результат System

SecureRandomSupport() публичный Метод

Initializes a new instance of the random number generator with the given seed.
public SecureRandomSupport ( byte seed ) : System
seed byte The initial seed for the generator
Результат System

SetSeed() публичный Метод

Creates a new instance of the random number generator with the seed provided by the user
public SetSeed ( byte newSeed ) : void
newSeed byte Seed to create a new random number generator
Результат void

SetSeed() публичный Метод

Creates a new instance of the random number generator with the seed provided by the user
public SetSeed ( long newSeed ) : void
newSeed long Seed to create a new random number generator
Результат void