This library is a straight-up transliteration of Simple-AES256 from VB to C# for ease of use inside .NET Core applications.
To encrypt, simply call SimpleAES.AES256.Encrypt(textToEncrypt, key)
and it will return you a Base64-encoded value that contains the salt, IV and cipher text.
To decrypt, call SimpleAES.AES256.Decrypt(encryptedContent, key)
and the original string value will be returned.
Contributions are welcome to the project - whether they are feature requests, improvements or bug fixes! Refer to CONTRIBUTING.md for our contribution requirements.
This library is released under the MIT License. It includes code ported from the Simple-AES256 project, which is also released under the MIT License.