Craig's Utility Library
4.0 Beta
|
Public Member Functions | |
Symmetric () | |
Constructor More... | |
Public Member Functions inherited from Utilities.IO.Encryption.BaseClasses.SymmetricBase | |
bool | CanHandle (string Algorithm) |
Can this handle the algorithm specified More... | |
byte[] | Decrypt (byte[] Data, DeriveBytes Key, string Algorithm="AES", string InitialVector="OFRna73m*aze01xY", int KeySize=256) |
Decrypts a byte array More... | |
byte[] | Decrypt (byte[] Data, string Key, string Algorithm, string Salt="Kosher", string HashAlgorithm="SHA1", int PasswordIterations=2, string InitialVector="OFRna73m*aze01xY", int KeySize=256) |
Decrypts a byte array More... | |
byte[] | Encrypt (byte[] Data, string Key, string Algorithm, string Salt="Kosher", string HashAlgorithm="SHA1", int PasswordIterations=2, string InitialVector="OFRna73m*aze01xY", int KeySize=256) |
Encrypts a byte array More... | |
byte[] | Encrypt (byte[] Data, DeriveBytes Key, string Algorithm="AES", string InitialVector="OFRna73m*aze01xY", int KeySize=256) |
Encrypts a byte array More... | |
Properties | |
override string | Name [get] |
Name More... | |
Properties inherited from Utilities.IO.Encryption.BaseClasses.SymmetricBase | |
abstract string | Name [get] |
Name More... | |
IDictionary< string, Func< SymmetricAlgorithm > > | ImplementedAlgorithms [get] |
Algorithms this implements More... | |
Properties inherited from Utilities.IO.Encryption.Interfaces.ISymmetric | |
string | Name [get] |
Name of the symmetric encryptor More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Utilities.IO.Encryption.BaseClasses.SymmetricBase | |
SymmetricBase () | |
Constructor More... | |
SymmetricAlgorithm | GetProvider (string Algorithm) |
Gets the symmetric algorithm More... | |
Symmetric class
Definition at line 31 of file Symmetric.cs.
Utilities.IO.Encryption.Default.Symmetric.Symmetric | ( | ) |
Constructor
Definition at line 36 of file Symmetric.cs.
|
get |
Name
Definition at line 49 of file Symmetric.cs.