C# 클래스 PerplexMail.SecurityDrivenDotNet.PBKDF2

상속: System.Security.Cryptography.DeriveBytes
파일 보기 프로젝트 열기: PerplexInternetmarketing/PerplexMail-for-Umbraco

공개 메소드들

메소드 설명
GetBytes ( int cb ) : byte[]

Returns pseudo-random bytes.

Initialize ( ) : void
PBKDF2 ( Func hmacFactory, byte password, byte salt, int iterations ) : System

ctor

PBKDF2 ( Func hmacFactory, string password, byte salt ) : System

ctor

PBKDF2 ( Func hmacFactory, string password, byte salt, int iterations ) : System

ctor

PBKDF2 ( Func hmacFactory, string password, int saltSize ) : System

ctor

PBKDF2 ( Func hmacFactory, string password, int saltSize, int iterations ) : System

ctor

Reset ( ) : void

Resets the state.

This method is automatically called if the salt or iteration count is modified.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Releases the unmanaged resources used, and optionally releases the managed resources.

비공개 메소드들

메소드 설명
Func ( ) : byte[]
Int2 ( uint i ) : byte[]

메소드 상세

Dispose() 보호된 메소드

Releases the unmanaged resources used, and optionally releases the managed resources.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only managed resources.
리턴 void

GetBytes() 공개 메소드

Returns pseudo-random bytes.
public GetBytes ( int cb ) : byte[]
cb int The number of pseudo-random bytes to generate.
리턴 byte[]

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

PBKDF2() 공개 메소드

ctor
public PBKDF2 ( Func hmacFactory, byte password, byte salt, int iterations ) : System
hmacFactory Func
password byte
salt byte
iterations int
리턴 System

PBKDF2() 공개 메소드

ctor
public PBKDF2 ( Func hmacFactory, string password, byte salt ) : System
hmacFactory Func
password string password
salt byte salt
리턴 System

PBKDF2() 공개 메소드

ctor
public PBKDF2 ( Func hmacFactory, string password, byte salt, int iterations ) : System
hmacFactory Func
password string password
salt byte salt
iterations int iterations
리턴 System

PBKDF2() 공개 메소드

ctor
public PBKDF2 ( Func hmacFactory, string password, int saltSize ) : System
hmacFactory Func
password string password
saltSize int saltSize
리턴 System

PBKDF2() 공개 메소드

ctor
public PBKDF2 ( Func hmacFactory, string password, int saltSize, int iterations ) : System
hmacFactory Func
password string password
saltSize int saltSize
iterations int iterations
리턴 System

Reset() 공개 메소드

Resets the state.
This method is automatically called if the salt or iteration count is modified.
public Reset ( ) : void
리턴 void