C# 클래스 ICSharpCode.SharpZipLib.Encryption.PkzipClassicEncryptCryptoTransform

PkzipClassic CryptoTransform for encryption.
상속: PkzipClassicCryptoBase, ICryptoTransform
파일 보기 프로젝트 열기: icsharpcode/SharpZipLib

공개 메소드들

메소드 설명
Dispose ( ) : void

Cleanup internal state.

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

Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.

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

Transforms the specified region of the specified byte array.

비공개 메소드들

메소드 설명
PkzipClassicEncryptCryptoTransform ( byte keyBlock ) : System

Initialise a new instance of

메소드 상세

Dispose() 공개 메소드

Cleanup internal state.
public Dispose ( ) : void
리턴 void

TransformBlock() 공개 메소드

Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.
public TransformBlock ( byte inputBuffer, int inputOffset, int inputCount, byte outputBuffer, int outputOffset ) : int
inputBuffer byte The input for which to compute the transform.
inputOffset int The offset into the input byte array from which to begin using data.
inputCount int The number of bytes in the input byte array to use as data.
outputBuffer byte The output to which to write the transform.
outputOffset int The offset into the output byte array from which to begin writing data.
리턴 int

TransformFinalBlock() 공개 메소드

Transforms the specified region of the specified byte array.
public TransformFinalBlock ( byte inputBuffer, int inputOffset, int inputCount ) : byte[]
inputBuffer byte The input for which to compute the transform.
inputOffset int The offset into the byte array from which to begin using data.
inputCount int The number of bytes in the byte array to use as data.
리턴 byte[]