C# Class Amazon.Runtime.Internal.Util.EncryptionWrapper

Inheritance: IEncryptionWrapper
Afficher le fichier Open project: aws/aws-sdk-net

Méthodes publiques

Méthode Description
AppendBlock ( byte buffer, int offset, int count, byte target, int targetOffset ) : int
AppendLastBlock ( byte buffer, int offset, int count ) : byte[]
CreateEncryptor ( ) : void
Reset ( ) : void
SetEncryptionData ( byte key, byte IV ) : void

Méthodes protégées

Méthode Description
CreateAlgorithm ( ) : SymmetricAlgorithm
EncryptionWrapper ( ) : System

Method Details

AppendBlock() public méthode

public AppendBlock ( byte buffer, int offset, int count, byte target, int targetOffset ) : int
buffer byte
offset int
count int
target byte
targetOffset int
Résultat int

AppendLastBlock() public méthode

public AppendLastBlock ( byte buffer, int offset, int count ) : byte[]
buffer byte
offset int
count int
Résultat byte[]

CreateAlgorithm() protected abstract méthode

protected abstract CreateAlgorithm ( ) : SymmetricAlgorithm
Résultat System.Security.Cryptography.SymmetricAlgorithm

CreateEncryptor() public méthode

public CreateEncryptor ( ) : void
Résultat void

EncryptionWrapper() protected méthode

protected EncryptionWrapper ( ) : System
Résultat System

Reset() public méthode

public Reset ( ) : void
Résultat void

SetEncryptionData() public méthode

public SetEncryptionData ( byte key, byte IV ) : void
key byte
IV byte
Résultat void