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
파일 보기 프로젝트 열기: bettiolo/PassFruit 1 사용 예제들

공개 메소드들

메소드 설명
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[]