Namespace SuperOffice.Security.Cryptography
Classes
So3Des112Crypto
Wrapper for Triple DES
SoHash
Perform hashing of data, such as checksums, passwords etc. IMPORTANT - read Remarks for cross-dependency on the corresponding C++ code!
Symmetric
Utility class for performing simple symmetric encryption and decryption based upon values in the ConfigFile.Security.Cryptography.
The encrypted data has an encryption header in this general format: Version | IV | EncryptedData | Signature
Version 1 uses AES256 (in CBC mode) and HMACSHA256 as the encryption and signature algorithms.