我读过(但没有测试过)隔离存储使用Sha1Managed,它不符合FIPS标准吗?
这是否准确,在FIPS兼容的WinXP SP2盒子上使用独立存储可以做些什么?
我在ClickOnce和Silverlight空间中都看到过“隔离存储”。我很欣赏有关两者(或两者都有)的明智答案。
答案 0 :(得分:2)
是的,隔离存储确实在内部使用SHA1Managed,这不符合FIPS标准。如果启用了FIPS,您将从隔离存储的初始化中抛出异常(消息“此实现不是Windows平台FIPS验证的加密算法的一部分”)。
MSDN文档在隔离存储的主要页面中没有提到它,但在this页面中提到了它。我没有遇到过让它与FIPS一起使用的方法 - 大多数建议是使用TripleDES加密的文件自己实现类似于独立存储的机制。