AESCryptoLib is an assembly/ library to encrypt strings with AES.
- Net 6.0
- Net 8.0
public void Test()
{
ICrypter cryptor = new Crypter();
string salt = cryptor.GetRandomSalt();
string encrypted = cryptor.Encrypt(AesKeySize.Strong, "Test", "Password", salt, 50000, HashAlgorithmName.SHA256);
string decrypted = cryptor.Decrypt(AesKeySize.Strong, encrypted, "Password", salt, 50000, HashAlgorithmName.SHA256);
}
The project can be found on nuget.
dotnet add package HaemmerElectronics.SeppPenner.AESCryptoLib
See the Changelog.