哪个 .NET SHA1 类符合 FIPS 标准?
我在代码中使用 SHA1Managed
类,但是当我在特定计算机上运行它时,这会导致问题。我得到这个异常:
System.InvalidOperationException:此实现不是 Windows 平台 FIPS 验证的加密算法。
该问题是由 SHA1Managed
引起的,它不符合 FIPS 标准。
哪个 .NET SHA1 类符合 FIPS?
(我想,我可以全部尝试一下,但我无法轻松访问有问题的机器,而且我怀疑我无法在我的开发机器上启用 FIPS。而且我很懒。)
I'm using the SHA1Managed
class in my code, but this causes a problem when I run it on a particular machine. I get this exception:
System.InvalidOperationException: This implementation is not part of the
Windows Platform FIPS validated cryptographic algorithms.
The problem is caused by SHA1Managed
, which is not FIPS compliant.
Which .NET SHA1 class is FIPS complient?
(I could just try them all out, I guess, but I don't have easy access to the problem machine, and I suspect I won't be able to enable FIPS on my development machine. And I'm lazy.)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可能会发现这篇博文很有帮助。 HMACSHA1 符合 FIPS 标准。
You might find this blog post helpful. HMACSHA1 is FIPS compliant.
您是否尝试过
SHA1Cng
< /a>?Have you tried
SHA1Cng
?