C# Class SecurityDriven.Inferno.Cipher.AesCtrCryptoTransform

Inheritance: ICryptoTransform
Show file Open project: sdrapkin/SecurityDriven.Inferno Class Usage Examples

Public Methods

Method Description
AesCtrCryptoTransform ( byte key, ArraySegment counterBufferSegment, Func aesFactory = null ) : System

ctor

Dispose ( ) : void
TransformBlock ( byte inputBuffer, int inputOffset, int inputCount, byte outputBuffer, int outputOffset ) : int
TransformFinalBlock ( byte inputBuffer, int inputOffset, int inputCount ) : byte[]

Method Details

AesCtrCryptoTransform() public method

ctor
public AesCtrCryptoTransform ( byte key, ArraySegment counterBufferSegment, Func aesFactory = null ) : System
key byte
counterBufferSegment ArraySegment
aesFactory Func
return System

Dispose() public method

public Dispose ( ) : void
return void

TransformBlock() public method

public TransformBlock ( byte inputBuffer, int inputOffset, int inputCount, byte outputBuffer, int outputOffset ) : int
inputBuffer byte
inputOffset int
inputCount int
outputBuffer byte
outputOffset int
return int

TransformFinalBlock() public method

public TransformFinalBlock ( byte inputBuffer, int inputOffset, int inputCount ) : byte[]
inputBuffer byte
inputOffset int
inputCount int
return byte[]