Table of Contents

Class CryptHelper.RijndaelBytes

Namespace
SunamoCrypt
Assembly
SunamoCrypt.dll

Used for common apps settings Fast Rijndael was code name, actually is calling as Advanced Encryption Standard(AES) was in 2001 approved by NIST, in 2002 was started to use as federal standard USA

public class CryptHelper.RijndaelBytes : ICrypt
Inheritance
CryptHelper.RijndaelBytes
Implements
Inherited Members
Extension Methods

Fields

Instance

Singleton instance of RijndaelBytes

public static CryptHelper.RijndaelBytes Instance

Field Value

CryptHelper.RijndaelBytes

Properties

InitializationVector

Initialization vector for encryption

public List<byte> InitializationVector { get; set; }

Property Value

List<byte>

Passphrase

Passphrase for encryption

public string Passphrase { get; set; }

Property Value

string

Salt

Salt value for encryption

public List<byte> Salt { get; set; }

Property Value

List<byte>

Methods

Decrypt(List<byte>)

Decrypts the specified data using Rijndael algorithm

public List<byte> Decrypt(List<byte> data)

Parameters

data List<byte>

Data to decrypt

Returns

List<byte>

Decrypted data

Encrypt(List<byte>)

Encrypts the specified data using Rijndael algorithm

public List<byte> Encrypt(List<byte> data)

Parameters

data List<byte>

Data to encrypt

Returns

List<byte>

Encrypted data