使用AES-256加密字符串并写入CSV文件?

时间:2019-06-25 13:40:58

标签: c# encryption

我正在尝试加密一个由局部变量组成的字符串(请参见下面的代码),并希望使用AES-256。我不确定如何在当前代码中插入它。我正在运行的程序是一个控制台应用程序,它使用一个csv文件(一个Excel工作表),拆分名字,姓氏和电子邮件地址列,然后交换姓氏和电子邮件地址。毕竟,我需要加密数据并将其写入文件。

我使用了一些不同的在线资源来尝试弄清楚它是如何工作的,但是到目前为止,没有运气找到任何可以使用局部变量的东西。我不确定,甚至不可能。

var output = new List<string>();

foreach (var contact in contacts)
{
    output.Add($"{contact.FirstName},{contact.LastName},{contact.EmailAddress},{contact.NewData},{contact.FirstName}-{contact.EmailAddress}-{contact.LastName}");                   
}

Console.WriteLine(output);

Console.WriteLine("Writing to CSV file.");

File.WriteAllLines(filePath, output);

上面写的所有内容都根据需要工作,我只是不确定在这里如何实现AES加密方法。

0 个答案:

没有答案