C# Class CryptoLib.SymmetricAlgorithms.MarsManaged

Inheritance: CryptoLib.SymmetricAlgorithms.Mars
Exibir arquivo Open project: jar0l/crypto

Public Methods

Method Description
CreateDecryptor ( Array rgbKey, Array rgbIV ) : ICryptoTransform
CreateEncryptor ( Array rgbKey, Array rgbIV ) : ICryptoTransform
GenerateIV ( ) : void
GenerateKey ( ) : void
MarsManaged ( ) : System

Private Methods

Method Description
CreateCryptoTransform ( Array rgbKey, Array rgbIV, bool encrypt ) : ICryptoTransform

Method Details

CreateDecryptor() public method

public CreateDecryptor ( Array rgbKey, Array rgbIV ) : ICryptoTransform
rgbKey Array
rgbIV Array
return ICryptoTransform

CreateEncryptor() public method

public CreateEncryptor ( Array rgbKey, Array rgbIV ) : ICryptoTransform
rgbKey Array
rgbIV Array
return ICryptoTransform

GenerateIV() public method

public GenerateIV ( ) : void
return void

GenerateKey() public method

public GenerateKey ( ) : void
return void

MarsManaged() public method

public MarsManaged ( ) : System
return System