C# 클래스 ManyMonkeys.Cryptography.TwofishEncryption

Summary description for TwofishEncryption.
상속: TwofishBase, ICryptoTransform
파일 보기 프로젝트 열기: hdneo/mxo-hd

공개 메소드들

메소드 설명
Dispose ( ) : void
TransformBlock ( byte inputBuffer, int inputOffset, int inputCount, byte outputBuffer, int outputOffset ) : int

Transform a block depending on whether we are encrypting or decrypting

TransformFinalBlock ( byte inputBuffer, int inputOffset, int inputCount ) : byte[]
TwofishEncryption ( int keyLen, byte &key, byte &iv, CipherMode cMode, EncryptionDirection direction ) : System

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

TransformBlock() 공개 메소드

Transform a block depending on whether we are encrypting or decrypting
public TransformBlock ( byte inputBuffer, int inputOffset, int inputCount, byte outputBuffer, int outputOffset ) : int
inputBuffer byte
inputOffset int
inputCount int
outputBuffer byte
outputOffset int
리턴 int

TransformFinalBlock() 공개 메소드

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

TwofishEncryption() 공개 메소드

public TwofishEncryption ( int keyLen, byte &key, byte &iv, CipherMode cMode, EncryptionDirection direction ) : System
keyLen int
key byte
iv byte
cMode CipherMode
direction EncryptionDirection
리턴 System