C# Класс System.Security.Cryptography.PasswordDeriveBytes

Наследование: DeriveBytes
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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

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

Метод Описание
GetBytes ( int cb ) : byte[]
Prepare ( byte password, byte rgbSalt, string strHashName, int iterations ) : void
Prepare ( string strPassword, byte rgbSalt, string strHashName, int iterations ) : void

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

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

public CryptDeriveKey ( string algname, string alghashname, int keySize, byte rgbIV ) : byte[]
algname string
alghashname string
keySize int
rgbIV byte
Результат byte[]

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

public PasswordDeriveBytes ( byte password, byte salt ) : System.Globalization
password byte
salt byte
Результат System.Globalization

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

public PasswordDeriveBytes ( byte password, byte salt, CspParameters cspParams ) : System.Globalization
password byte
salt byte
cspParams CspParameters
Результат System.Globalization

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

public PasswordDeriveBytes ( byte password, byte salt, string hashName, int iterations ) : System.Globalization
password byte
salt byte
hashName string
iterations int
Результат System.Globalization

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

public PasswordDeriveBytes ( byte password, byte salt, string hashName, int iterations, CspParameters cspParams ) : System.Globalization
password byte
salt byte
hashName string
iterations int
cspParams CspParameters
Результат System.Globalization

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

public PasswordDeriveBytes ( string strPassword, byte rgbSalt ) : System.Globalization
strPassword string
rgbSalt byte
Результат System.Globalization

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

public PasswordDeriveBytes ( string strPassword, byte rgbSalt, CspParameters cspParams ) : System.Globalization
strPassword string
rgbSalt byte
cspParams CspParameters
Результат System.Globalization

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

public PasswordDeriveBytes ( string strPassword, byte rgbSalt, string strHashName, int iterations ) : System.Globalization
strPassword string
rgbSalt byte
strHashName string
iterations int
Результат System.Globalization

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

public PasswordDeriveBytes ( string strPassword, byte rgbSalt, string strHashName, int iterations, CspParameters cspParams ) : System.Globalization
strPassword string
rgbSalt byte
strHashName string
iterations int
cspParams CspParameters
Результат System.Globalization

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

public Reset ( ) : void
Результат void