C# Class Org.Mentalis.Security.Ssl.Tls1.ExpansionDeriveBytes

Inheritance: System.Security.Cryptography.DeriveBytes, IDisposable
Afficher le fichier Open project: soywiz/csharputils Class Usage Examples

Méthodes publiques

Méthode Description
ExpansionDeriveBytes ( HashAlgorithm hash, byte secret, byte seed ) : System
ExpansionDeriveBytes ( HashAlgorithm hash, byte secret, string seed ) : System
GetBytes ( int cb ) : byte[]
Reset ( ) : void
_Dispose ( ) : void

Méthodes protégées

Méthode Description
GetNextBytes ( ) : byte[]
Initialize ( HashAlgorithm hash, byte secret, byte seed ) : void

Method Details

ExpansionDeriveBytes() public méthode

public ExpansionDeriveBytes ( HashAlgorithm hash, byte secret, byte seed ) : System
hash System.Security.Cryptography.HashAlgorithm
secret byte
seed byte
Résultat System

ExpansionDeriveBytes() public méthode

public ExpansionDeriveBytes ( HashAlgorithm hash, byte secret, string seed ) : System
hash System.Security.Cryptography.HashAlgorithm
secret byte
seed string
Résultat System

GetBytes() public méthode

public GetBytes ( int cb ) : byte[]
cb int
Résultat byte[]

GetNextBytes() protected méthode

protected GetNextBytes ( ) : byte[]
Résultat byte[]

Initialize() protected méthode

protected Initialize ( HashAlgorithm hash, byte secret, byte seed ) : void
hash System.Security.Cryptography.HashAlgorithm
secret byte
seed byte
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

_Dispose() public méthode

public _Dispose ( ) : void
Résultat void