C# 클래스 Keyczar.Pbe.PbeKeyStore

Stores a key encrypted by password
파일 보기 프로젝트 열기: jbtule/keyczar-dotnet 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
DecryptKeyData ( Func passwordPrompt ) : byte[]

Decrypts the key data.

EncryptKeyData ( byte key, Func passwordPrompt, int iterationCount ) : PbeKeyStore

Encrypts the key data.

보호된 메소드들

메소드 설명
GetDerivedBytes ( int length, Func passwordPrompt ) : byte[]

Gets the derived bytes using the store's parameters

메소드 상세

DecryptKeyData() 공개 메소드

Decrypts the key data.
public DecryptKeyData ( Func passwordPrompt ) : byte[]
passwordPrompt Func The passsword prompt.
리턴 byte[]

EncryptKeyData() 공개 정적인 메소드

Encrypts the key data.
public static EncryptKeyData ( byte key, Func passwordPrompt, int iterationCount ) : PbeKeyStore
key byte The key.
passwordPrompt Func The password prompt.
iterationCount int The interation count.
리턴 PbeKeyStore

GetDerivedBytes() 보호된 메소드

Gets the derived bytes using the store's parameters
Hmac_Sha256 not supported.
protected GetDerivedBytes ( int length, Func passwordPrompt ) : byte[]
length int The length.
passwordPrompt Func The password prompt.
리턴 byte[]