C# Класс Keyczar.Crypto.AesKey

Encrypts AES
Наследование: Key, ICrypterKey
Показать файл Открыть проект

Private Properties

Свойство Тип Описание

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

Метод Описание
AesKey ( ) : System.Collections.Generic

Initializes a new instance of the AesKey class.

GetAuthSigningStream ( ) : HashingStream

Gets the authentication signing stream.

GetAuthVerifyingStream ( ) : VerifyingStream

Gets the authentication verifying stream.

GetDecryptingStream ( Stream output ) : FinishingStream

Gets the decrypting stream.

GetEncryptingStream ( Stream output ) : FinishingStream

Gets the encrypting stream.

GetFallbackKeyHash ( ) : IEnumerable

Gets the fallback key hashes. old/buggy hashes from old/other keyczar implementations

GetKeyHash ( ) : byte[]

Gets the key hash.

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

Метод Описание
Dispose ( bool disposing ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

GenerateKey ( int size ) : void

Generates the key.

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

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

Initializes a new instance of the AesKey class.
public AesKey ( ) : System.Collections.Generic
Результат System.Collections.Generic

Dispose() защищенный Метод

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GenerateKey() защищенный Метод

Generates the key.
protected GenerateKey ( int size ) : void
size int The size.
Результат void

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

Gets the authentication signing stream.
public GetAuthSigningStream ( ) : HashingStream
Результат Keyczar.Crypto.Streams.HashingStream

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

Gets the authentication verifying stream.
public GetAuthVerifyingStream ( ) : VerifyingStream
Результат VerifyingStream

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

Gets the decrypting stream.
public GetDecryptingStream ( Stream output ) : FinishingStream
output System.IO.Stream The output.
Результат Keyczar.Crypto.Streams.FinishingStream

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

Gets the encrypting stream.
public GetEncryptingStream ( Stream output ) : FinishingStream
output System.IO.Stream The output.
Результат Keyczar.Crypto.Streams.FinishingStream

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

Gets the fallback key hashes. old/buggy hashes from old/other keyczar implementations
public GetFallbackKeyHash ( ) : IEnumerable
Результат IEnumerable

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

Gets the key hash.
public GetKeyHash ( ) : byte[]
Результат byte[]