C# Класс Org.BouncyCastle.Crypto.Engines.Rfc3394WrapEngine

An implementation of the AES Key Wrapper from the NIST Key Wrap Specification as described in RFC 3394.

For further details see: http://www.ietf.org/rfc/rfc3394.txt and http://csrc.nist.gov/encryption/kms/key-wrap.pdf.

Наследование: IWrapper
Показать файл Открыть проект

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

Метод Описание
Init ( bool forWrapping, ICipherParameters parameters ) : void
Rfc3394WrapEngine ( IBlockCipher engine ) : System
Unwrap ( byte input, int inOff, int inLen ) : byte[]
Wrap ( byte input, int inOff, int inLen ) : byte[]

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

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

public Init ( bool forWrapping, ICipherParameters parameters ) : void
forWrapping bool
parameters ICipherParameters
Результат void

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

public Rfc3394WrapEngine ( IBlockCipher engine ) : System
engine IBlockCipher
Результат System

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

public Unwrap ( byte input, int inOff, int inLen ) : byte[]
input byte
inOff int
inLen int
Результат byte[]

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

public Wrap ( byte input, int inOff, int inLen ) : byte[]
input byte
inOff int
inLen int
Результат byte[]