【问题标题】:FIPS-compliant Isolated Storage in WinXP?WinXP 中符合 FIPS 的隔离存储?
【发布时间】:2009-08-04 22:00:08
【问题描述】:
我已阅读(但未经测试)隔离存储使用不符合 FIPS 的 Sha1Managed?
这是否准确,是否可以在符合 FIPS 的 WinXP SP2 机器上使用独立存储?
我在 ClickOnce 和 Silverlight 空间中都看到了“隔离存储”的提及。我将不胜感激关于任何一个(或两者!)的知情回答。
【问题讨论】:
标签:
silverlight
windows-xp
clickonce
isolatedstorage
fips
【解决方案1】:
是的,独立存储确实在内部使用 SHA1Managed,这不符合 FIPS。如果启用 FIPS,您将在独立存储的初始化中引发异常(并显示消息“此实现不是 Windows 平台 FIPS 验证的加密算法的一部分”)。
MSDN 文档没有在隔离存储的主页中提到它,但在 this 页面中提到了它。我还没有找到让它在启用 FIPS 的情况下工作的方法 - 大多数建议是使用 TripleDES 加密的文件自己实现类似于独立存储的机制。