System.Security.Cryptography中没有MD5类

时间:2010-09-25 07:52:17

标签: c# silverlight md5

我没有在System.Security.Cryptography中看到MD5类,尽管我看到了SHA256。很明显,我可以使用命名空间。我没有在MSDN上看到有关它的这个Silverlight风格的.NET实现的删除。它被移动了吗?

3 个答案:

答案 0 :(得分:4)

不,它不在Silverlight中。

查看Silverlight contents of the System.Security.Cryptography namespace

另一个线索是,当你查看MD5 class in MSDN并转到“其他版本”下拉菜单时(至少在“轻量级”演示模式中;确切的检查方式各不相同)Silverlight isn' t存在(而对于SHA256,例如)。

不可否认,如果页面底部的“支持的版本”信息包含Silverlight和Windows Phone 7等内容,那将是很好的,但这些是一些替代方法。

如果您在Silverlight应用中确实需要MD5,可以查看this implementation

答案 1 :(得分:3)

同意 - 不存在,但您可以尝试一些重新实现,例如MSDN代码库中的Silverlight MD5 implementation

答案 2 :(得分:2)