我试图在将文件保存到磁盘时对其进行加密,并且我查看了 C# 中的 Crypto 命名空间,但不确定我应该如何去做。基本上我需要我的程序能够加密和解密文件。该文件只是一个由我的程序序列化的 xml 文件,但它可以包含敏感数据,例如 SQL 服务器的连接字符串。我的客户希望能够通过电子邮件将这些配置文件发送给其他人并在我们的应用程序中打开它们以将设置应用到他们的系统。
我尝试了 Crypto 命名空间中的 AES 类,但我不知道在哪里存储 IV 和密钥,以便我在另一台机器上的程序能够解密它。
我试图在将文件保存到磁盘时对其进行加密,并且我查看了 C# 中的 Crypto 命名空间,但不确定我应该如何去做。基本上我需要我的程序能够加密和解密文件。该文件只是一个由我的程序序列化的 xml 文件,但它可以包含敏感数据,例如 SQL 服务器的连接字符串。我的客户希望能够通过电子邮件将这些配置文件发送给其他人并在我们的应用程序中打开它们以将设置应用到他们的系统。
我尝试了 Crypto 命名空间中的 AES 类,但我不知道在哪里存储 IV 和密钥,以便我在另一台机器上的程序能够解密它。