我正在尝试将一些用户数据存储在加密文件中。使用设置方法不是我需要的,所以我真的想在某处创建一个文件并写入它 - 成功写入之后应该加密,这样用户就无法打开/编辑它。
稍后应用程序应该能够解密和读取/编辑文件。
我没有任何XML经验,也不知道这是不是我正在寻找的。但是,如果可能的话我想在没有XML的情况下解决这个问题。
您对如何编程此加密事项有任何想法吗?谢谢!
如果您有任何进一步的问题,请发表评论,我会照顾它。
修改 好像我忘了提到我只想阻止普通用户查看或编辑文件。我不想创建一些高安全性的应用程序。
答案 0 :(得分:4)
你可以做什么Joey加密整个字符串并保存,将加密密钥保存在代码中,然后当你想编辑/读取写入的数据时,你可以简单地使用相同的密钥来解密它
该服务名为AesCryptoServiceProvider,这是文档 https://msdn.microsoft.com/en-us/library/system.security.cryptography.aescryptoserviceprovider(v=vs.110).aspx