C# Class BraintreeEncryption.Library.BouncyCastle.Crypto.Prng.DigestRandomGenerator

Inheritance: IRandomGenerator
Afficher le fichier Open project: braintree/braintree_windows_phone_encryption

Méthodes publiques

Méthode Description
AddSeedMaterial ( byte inSeed ) : void
AddSeedMaterial ( long rSeed ) : void
DigestRandomGenerator ( IDigest digest )
NextBytes ( byte bytes ) : void
NextBytes ( byte bytes, int start, int len ) : void

Private Methods

Méthode Description
CycleSeed ( ) : void
DigestAddCounter ( long seedVal ) : void
DigestDoFinal ( byte result ) : void
DigestUpdate ( byte inSeed ) : void
GenerateState ( ) : void

Method Details

AddSeedMaterial() public méthode

public AddSeedMaterial ( byte inSeed ) : void
inSeed byte
Résultat void

AddSeedMaterial() public méthode

public AddSeedMaterial ( long rSeed ) : void
rSeed long
Résultat void

DigestRandomGenerator() public méthode

public DigestRandomGenerator ( IDigest digest )
digest IDigest

NextBytes() public méthode

public NextBytes ( byte bytes ) : void
bytes byte
Résultat void

NextBytes() public méthode

public NextBytes ( byte bytes, int start, int len ) : void
bytes byte
start int
len int
Résultat void