C# Class Pluralsight.HybridWithIntegrityAndSignature.AesEncryption

Show file Open project: stephenhaunts/Building-Secure-Applications-with-Cryptography-in-.NET-Course-Source-Code

Public Methods

Method Description
Decrypt ( Array dataToDecrypt, Array key, Array iv ) : byte[]
Encrypt ( Array dataToEncrypt, Array key, Array iv ) : byte[]
GenerateRandomNumber ( int length ) : byte[]

Method Details

Decrypt() public method

public Decrypt ( Array dataToDecrypt, Array key, Array iv ) : byte[]
dataToDecrypt Array
key Array
iv Array
return byte[]

Encrypt() public method

public Encrypt ( Array dataToEncrypt, Array key, Array iv ) : byte[]
dataToEncrypt Array
key Array
iv Array
return byte[]

GenerateRandomNumber() public method

public GenerateRandomNumber ( int length ) : byte[]
length int
return byte[]