Ich sehe nicht die MD5-Klasse in System.Security.Cryptography, obwohl ich SHA256 sehe. Natürlich habe ich den Namensraum für mich verfügbar. Ich sehe keine Hinweise auf MSDN über die Entfernung für diese Silverlight-Implementierung von .NET. War es bewegt?MD5-Klasse nicht in System.Security.Cryptography
Antwort
vereinbart - nicht dort, aber Sie könnten einige der Neuimplementierungen zum Beispiel Silverlight MD5 implementation auf MSDN Code Gallery versuchen.
Nein, es ist nicht in Silverlight.
Werfen Sie einen Blick auf die Silverlight contents of the System.Security.Cryptography namespace. Der andere Hinweis ist, dass, wenn Sie auf die MD5 class in MSDN schauen und für die "andere Versionen" Drop-Down gehen (zumindest in der "leichten" Präsentationsmodus; die genaue Art der Überprüfung variiert) Silverlight ist nicht vorhanden (während es zum Beispiel für SHA256 ist).
Zugegeben, es wäre schön, wenn die "Unterstützte Versionen" Informationen am Ende der Seite Dinge wie Silverlight und Windows Phone 7 enthalten, aber das sind einige alternative Möglichkeiten.
Wenn Sie wirklich MD5 in Ihrer Silverlight App benötigen, können Sie sich this implementation ansehen.
Es scheint, dass es in der Silverlight-Version nicht verfügbar ist.
Vergleichen
http://msdn.microsoft.com/en-us/library/system.security.cryptography(v=VS.100).aspx
und
http://msdn.microsoft.com/en-us/library/system.security.cryptography(v=VS.95).aspx