adr*_*rin 3 encryption xaml windows-8 windows-runtime winrt-xaml
我想加密一些我的Windows 8应用程序数据(存储在本地存储文件夹中).这不是非常敏感的数据,但是我想阻止用户伪造/修改它(并且正在考虑将加密作为实现这一目的的一种方式).
是否有任何可用的安全密钥库可以保存我的密钥以便以后重用?我想做的是:1)在第一次运行时生成密钥并将其存储在某处,2)使用密钥加密数据,3)任何时候我需要解密数据我将从商店检索密钥.
您有没看过PasswordVault课程呢?http://msdn.microsoft.com/en-us/library/windows/apps/windows.security.credentials.passwordvault.aspx
基本上所有的机密信息都应该放在那里.如果你想"阻止用户伪造/修改它",问题是,你愿意投入多少精力.
一般来说,PasswordVault中的数据应该是安全的,而不使用额外的加密.关于该级别以上的安全性,可以说具有物理访问权限的攻击者可以对其执行任何操作,因为您必须将密钥存储在同一台计算机上.任何事情都会迅速达到投资回报收益递减的程度 - 即只是增加一些默默无闻而不是真正的安全.
| 归档时间: |
|
| 查看次数: |
1021 次 |
| 最近记录: |