2012-01-06 4 views

Répondre

7

Le courriel auquel vous faites référence est très ancien (plus de deux ans) et cela a été corrigé il y a longtemps.

MD5, comme tous les autres algorithmes de hachage (par exemple SHA1, toute la famille SHA-2 et RIPEMD160), sont tous disponibles dans MonoTouch. La même chose est vraie pour HMAC, les algorithmes symétriques et asymétriques.

La bonne façon de créer une instance cryptographique dans .NET consiste à utiliser la fabrique de la classe de base, par ex.

MD5 hash = MD5.Create(); 

Cela permettra d'assurer la meilleure mise en œuvre sera utilisé par votre code (si plusieurs sont disponibles, par exemple si un natif ou version optimisée du matériel est disponible) et contribuera à rendre votre code plus facile à transporter.

0

Avez-vous essayé de faire MD5 md5 = new MD5CryptoServiceProvider()?