C# Класс Keyczar.Pbe.PbeKeyStore

Stores a key encrypted by password
Показать файл Открыть проект Примеры использования класса

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[]