30 byte[]
Encrypt(
string ParameterName,
string ParameterType, uint ParameterIndex,
31 string CreatorJid,
byte[] ContractNonce,
string ClearText);
43 string Decrypt(
string ParameterName,
string ParameterType, uint ParameterIndex,
44 string CreatorJid,
byte[] ContractNonce,
byte[] CipherText);
Interface for parameter encryption algorithms.
byte[] Encrypt(string ParameterName, string ParameterType, uint ParameterIndex, string CreatorJid, byte[] ContractNonce, string ClearText)
Encrypts a parameter value.
string Decrypt(string ParameterName, string ParameterType, uint ParameterIndex, string CreatorJid, byte[] ContractNonce, byte[] CipherText)
Decrypts an encrypted parameter value.
SymmetricCipherAlgorithms Algorithm
Symmetric Cipher Algorithm used to encrypt parameters.
byte[] Key
Key used for encryption
SymmetricCipherAlgorithms
Enumeration of symmetric cipher algorithms available in the library.