feat: wip on aes crypto provider

This commit is contained in:
Stevan Freeborn committed 2026-03-31 07:15:13 -05:00
1 parent 2915c32274
commit b843cf9f08
2 files changed
+48

No files matched your search

@@ -0,0 +1,20 @@
namespace StevanFreeborn.Extensions.Configuration.Secure.Cryptography;
internal sealed class AesCryptoProvider(IEncryptionKeyProvider keyProvider) : ICryptoProvider
{
private readonly IEncryptionKeyProvider _keyProvider = keyProvider
?? throw new ArgumentNullException(nameof(keyProvider));
// TODO: Implement this shit
public string Decrypt(string cipherText)
{
_ = _keyProvider.GetKey();
throw new NotImplementedException();
}
public string Encrypt(string plainText)
{
throw new NotImplementedException();
}
}