MD5 类不存在于 System.Security.Cryptography 中
尽管我看到了 SHA256,但我没有在 System.Security.Cryptography 中看到 MD5 类。显然我有可用的命名空间。我在 MSDN 上没有看到任何关于删除此 Silverlight 风格的 .NET 实现的注释。是不是被感动了?
I'm not seeing the MD5 class in System.Security.Cryptography, although I see SHA256. Clearly I have the namespace available to me. I don't see any notes on MSDN about it's removal for this Silverlight-style implementation of .NET. Was it moved?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不,它不在 Silverlight 中。
查看系统的Silverlight 内容。 Security.Cryptography 命名空间。
另一个线索是,当您查看 MD5 类时MSDN 并转到“其他版本”下拉列表(至少在“轻型”演示模式下;具体的检查方式有所不同)Silverlight 不存在(例如,对于 SHA256,它是存在的)。
诚然,如果页面底部的“支持的版本”信息包含 Silverlight 和 Windows Phone 7 等内容,那就太好了,但这些都是一些替代方法。
如果您确实需要在 Silverlight 应用程序中使用 MD5,则可以查看此实现。
No, it's not in Silverlight.
Have a look at the Silverlight contents of the System.Security.Cryptography namespace.
The other clue is that when you look at the MD5 class in MSDN and go for the "Other versions" drop-down (at least in the "light" presentation mode; the exact way of checking varies) Silverlight isn't present (whereas it is for SHA256, for example).
Admittedly it would be nice if the "Supported Versions" information at the bottom of the page included things like Silverlight and Windows Phone 7, but those are some alternative ways.
If you really need MD5 in your Silverlight app, you can have a look at this implementation.
同意 - 不存在,但您可以尝试一些重新实现,例如 MSDN 上的 Silverlight MD5 实现代码库。
Agreed - not there, but you might try some of the reimplementations, for example Silverlight MD5 implementation on MSDN Code Gallery.
Silverlight 版本中似乎不可用。
比较
http://msdn.microsoft .com/en-us/library/system.security.cryptography(v=VS.100).aspx
和
http://msdn.microsoft.com/en-us/library/system.security.cryptography(v=VS.95).aspx
It seems it's not available in the Silverlight version.
Compare
http://msdn.microsoft.com/en-us/library/system.security.cryptography(v=VS.100).aspx
and
http://msdn.microsoft.com/en-us/library/system.security.cryptography(v=VS.95).aspx