C# Class System.Security.Cryptography.PasswordDeriveBytes

Inheritance: DeriveBytes
Afficher le fichier Open project: runefs/Marvin Class Usage Examples

Méthodes publiques

Méthode Description
CryptDeriveKey ( string algname, string alghashname, int keySize, byte rgbIV ) : byte[]
PasswordDeriveBytes ( byte password, byte salt ) : System.Globalization
PasswordDeriveBytes ( byte password, byte salt, CspParameters cspParams ) : System.Globalization
PasswordDeriveBytes ( byte password, byte salt, string hashName, int iterations ) : System.Globalization
PasswordDeriveBytes ( byte password, byte salt, string hashName, int iterations, CspParameters cspParams ) : System.Globalization
PasswordDeriveBytes ( string strPassword, byte rgbSalt ) : System.Globalization
PasswordDeriveBytes ( string strPassword, byte rgbSalt, CspParameters cspParams ) : System.Globalization
PasswordDeriveBytes ( string strPassword, byte rgbSalt, string strHashName, int iterations ) : System.Globalization
PasswordDeriveBytes ( string strPassword, byte rgbSalt, string strHashName, int iterations, CspParameters cspParams ) : System.Globalization
Reset ( ) : void

Private Methods

Méthode Description
GetBytes ( int cb ) : byte[]
Prepare ( byte password, byte rgbSalt, string strHashName, int iterations ) : void
Prepare ( string strPassword, byte rgbSalt, string strHashName, int iterations ) : void

Method Details

CryptDeriveKey() public méthode

public CryptDeriveKey ( string algname, string alghashname, int keySize, byte rgbIV ) : byte[]
algname string
alghashname string
keySize int
rgbIV byte
Résultat byte[]

PasswordDeriveBytes() public méthode

public PasswordDeriveBytes ( byte password, byte salt ) : System.Globalization
password byte
salt byte
Résultat System.Globalization

PasswordDeriveBytes() public méthode

public PasswordDeriveBytes ( byte password, byte salt, CspParameters cspParams ) : System.Globalization
password byte
salt byte
cspParams CspParameters
Résultat System.Globalization

PasswordDeriveBytes() public méthode

public PasswordDeriveBytes ( byte password, byte salt, string hashName, int iterations ) : System.Globalization
password byte
salt byte
hashName string
iterations int
Résultat System.Globalization

PasswordDeriveBytes() public méthode

public PasswordDeriveBytes ( byte password, byte salt, string hashName, int iterations, CspParameters cspParams ) : System.Globalization
password byte
salt byte
hashName string
iterations int
cspParams CspParameters
Résultat System.Globalization

PasswordDeriveBytes() public méthode

public PasswordDeriveBytes ( string strPassword, byte rgbSalt ) : System.Globalization
strPassword string
rgbSalt byte
Résultat System.Globalization

PasswordDeriveBytes() public méthode

public PasswordDeriveBytes ( string strPassword, byte rgbSalt, CspParameters cspParams ) : System.Globalization
strPassword string
rgbSalt byte
cspParams CspParameters
Résultat System.Globalization

PasswordDeriveBytes() public méthode

public PasswordDeriveBytes ( string strPassword, byte rgbSalt, string strHashName, int iterations ) : System.Globalization
strPassword string
rgbSalt byte
strHashName string
iterations int
Résultat System.Globalization

PasswordDeriveBytes() public méthode

public PasswordDeriveBytes ( string strPassword, byte rgbSalt, string strHashName, int iterations, CspParameters cspParams ) : System.Globalization
strPassword string
rgbSalt byte
strHashName string
iterations int
cspParams CspParameters
Résultat System.Globalization

Reset() public méthode

public Reset ( ) : void
Résultat void