C# Class MetroPass.WinRT.Infrastructure.Encryption.BouncyCastleCrypto

Inheritance: IEncryptionEngine
Afficher le fichier Open project: TheAngryByrd/MetroPass

Méthodes publiques

Méthode Description
Decrypt ( byte data, byte key, byte iv ) : Task
Encrypt ( byte data, byte key, byte iv ) : Task

Méthodes protégées

Méthode Description
GetCipher ( bool encrypt, byte key ) : IBufferedCipher

Private Methods

Méthode Description
Process ( byte data, IBufferedCipher cipher ) : Task

Method Details

Decrypt() public méthode

public Decrypt ( byte data, byte key, byte iv ) : Task
data byte
key byte
iv byte
Résultat Task

Encrypt() public méthode

public Encrypt ( byte data, byte key, byte iv ) : Task
data byte
key byte
iv byte
Résultat Task

GetCipher() protected méthode

protected GetCipher ( bool encrypt, byte key ) : IBufferedCipher
encrypt bool
key byte
Résultat IBufferedCipher