C# Class NBitcoin.BouncyCastle.Crypto.BufferedCipherBase

Inheritance: IBufferedCipher
Afficher le fichier Open project: Nethereum/Nethereum

Protected Properties

Свойство Type Description
EmptyBuffer byte[]

Méthodes publiques

Méthode Description
DoFinal ( ) : byte[]
DoFinal ( byte input ) : byte[]
DoFinal ( byte input, int inOff, int length ) : byte[]
DoFinal ( byte input, byte output, int outOff ) : int
DoFinal ( byte output, int outOff ) : int
DoFinal ( byte input, int inOff, int length, byte output, int outOff ) : int
GetBlockSize ( ) : int
GetOutputSize ( int inputLen ) : int
GetUpdateOutputSize ( int inputLen ) : int
Init ( bool forEncryption, ICipherParameters parameters ) : void
ProcessByte ( byte input ) : byte[]
ProcessByte ( byte input, byte output, int outOff ) : int
ProcessBytes ( byte input ) : byte[]
ProcessBytes ( byte input, int inOff, int length ) : byte[]
ProcessBytes ( byte input, byte output, int outOff ) : int
ProcessBytes ( byte input, int inOff, int length, byte output, int outOff ) : int
Reset ( ) : void

Method Details

DoFinal() public abstract méthode

public abstract DoFinal ( ) : byte[]
Résultat byte[]

DoFinal() public méthode

public DoFinal ( byte input ) : byte[]
input byte
Résultat byte[]

DoFinal() public abstract méthode

public abstract DoFinal ( byte input, int inOff, int length ) : byte[]
input byte
inOff int
length int
Résultat byte[]

DoFinal() public méthode

public DoFinal ( byte input, byte output, int outOff ) : int
input byte
output byte
outOff int
Résultat int

DoFinal() public méthode

public DoFinal ( byte output, int outOff ) : int
output byte
outOff int
Résultat int

DoFinal() public méthode

public DoFinal ( byte input, int inOff, int length, byte output, int outOff ) : int
input byte
inOff int
length int
output byte
outOff int
Résultat int

GetBlockSize() public abstract méthode

public abstract GetBlockSize ( ) : int
Résultat int

GetOutputSize() public abstract méthode

public abstract GetOutputSize ( int inputLen ) : int
inputLen int
Résultat int

GetUpdateOutputSize() public abstract méthode

public abstract GetUpdateOutputSize ( int inputLen ) : int
inputLen int
Résultat int

Init() public abstract méthode

public abstract Init ( bool forEncryption, ICipherParameters parameters ) : void
forEncryption bool
parameters ICipherParameters
Résultat void

ProcessByte() public abstract méthode

public abstract ProcessByte ( byte input ) : byte[]
input byte
Résultat byte[]

ProcessByte() public méthode

public ProcessByte ( byte input, byte output, int outOff ) : int
input byte
output byte
outOff int
Résultat int

ProcessBytes() public méthode

public ProcessBytes ( byte input ) : byte[]
input byte
Résultat byte[]

ProcessBytes() public abstract méthode

public abstract ProcessBytes ( byte input, int inOff, int length ) : byte[]
input byte
inOff int
length int
Résultat byte[]

ProcessBytes() public méthode

public ProcessBytes ( byte input, byte output, int outOff ) : int
input byte
output byte
outOff int
Résultat int

ProcessBytes() public méthode

public ProcessBytes ( byte input, int inOff, int length, byte output, int outOff ) : int
input byte
inOff int
length int
output byte
outOff int
Résultat int

Reset() public abstract méthode

public abstract Reset ( ) : void
Résultat void

Property Details

EmptyBuffer protected_oe static_oe property

protected static byte[] EmptyBuffer
Résultat byte[]