C# Класс PassFruit.Security.Cryptography.Pbkdf2

RFC2898 Implements password-based key derivation function 2, PBKDF2, by using pseudo-random number generator based on HMACSHA1, hash-based (SHA-1) message authentication code
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Compute ( byte password, byte salt, int iterations ) : byte[]
Compute ( string password, byte salt, int iterations ) : byte[]
GenerateSalt ( ) : byte[]
Pbkdf2 ( RandomNumberGenerator randomNumberGenerator ) : System

Защищенные методы

Метод Описание
PlatformSpecificCompute ( byte password, byte salt, int iterations ) : byte[]

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

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

public Compute ( byte password, byte salt, int iterations ) : byte[]
password byte
salt byte
iterations int
Результат byte[]

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

public Compute ( string password, byte salt, int iterations ) : byte[]
password string
salt byte
iterations int
Результат byte[]

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

public GenerateSalt ( ) : byte[]
Результат byte[]

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

public Pbkdf2 ( RandomNumberGenerator randomNumberGenerator ) : System
randomNumberGenerator RandomNumberGenerator
Результат System

PlatformSpecificCompute() защищенный абстрактный Метод

protected abstract PlatformSpecificCompute ( byte password, byte salt, int iterations ) : byte[]
password byte
salt byte
iterations int
Результат byte[]