static async Task DecryptCoreAsync(IEncryptor encryptor, byte[] encryptedBytes, string password, Stream outputStream) { using (var encryptedStream = new MemoryStream(encryptedBytes)) { await encryptor.DecryptAsync(encryptedStream, password, outputStream); } }
internal CryptoStorage() { encryptionTransformation = (src, dest) => encryptor.EncryptAsync(src, dest, accessKey); decryptionTransformation = (src, dest) => encryptor.DecryptAsync(src, dest, accessKey); }