File.Encrypt方法安全吗?加密文件Windows Phone

时间:2014-11-23 08:45:17

标签: c# .net windows-phone-8 encryption

我有一个Windows Phone应用程序,可以创建并访问txt文件中的个人数据。我想要的东西: 应用程序要求用户插入密码,如果正确,它会解密运行时数据并使数据可访问。

加密此数据的正确方法是什么? 我搜索一些易于使用且非常安全的东西。我试图在网上搜索,我发现了这个:

http://msdn.microsoft.com/en-us/library/system.io.file.encrypt%28v=vs.110%29.aspx

但它安全吗?有人用过它吗?它是如何工作的?

抱歉我的英语不好。谢谢。

1 个答案:

答案 0 :(得分:1)

有一篇关于在MSDN上加密数据的文章:http://msdn.microsoft.com/en-us/library/windows/apps/hh487164%28v=vs.105%29.aspx

只需使用ProtectedData.ProtectProtectedData.Unprotect即可。两种方法都将数据和salt作为参数,因此请使用用户密码作为salt。