怎么md5单声道?

时间:2012-01-06 19:21:09

标签: c# asp.net ios xamarin.ios md5

md5在monotouch中散列字符串的最佳选择是什么?

显然传统的md5不起作用? http://lists.ximian.com/pipermail/monotouch/2009-October/001339.html

...然后由ASP.net webservice检查。

2 个答案:

答案 0 :(得分:7)

您提到的电子邮件已经很久了(超过两年),很久以前就修好了。

与所有其他哈希算法(例如MD5,所有SHA-2系列和SHA1)一样,

RIPEMD160在MonoTouch中都可用。对于HMAC,对称和非对称算法也是如此。

在.NET中创建加密实例的正确方法是使用基类的工厂,例如

MD5 hash = MD5.Create ();

这将确保您的代码将使用最佳实现(如果有许多可用,例如,如果可以使用本机或硬件优化版本),并将有助于使您的代码更具可移植性。

答案 1 :(得分:0)

您是否尝试过MD5 md5 = new MD5CryptoServiceProvider()