2010-08-30 8 views
1

Quel est le tutoriel MD5 le plus complet? J'ai essayé de mettre en œuvre un programme de contrôle MD5 décent, mais je n'ai pas rencontré un tutoriel qui le rend vraiment clair.Didacticiel complet sur le checksum MD5

Tous les pointeurs seraient appréciés, merci.


Pour clarifier je voudrais savoir comment l'implémenter.

+0

Tutoriel pour quoi faire? Comment l'utiliser? Comment l'implémenter? Quelles sont ses propriétés cryptographiques? À quoi cela convient-il? Que veux-tu savoir? –

Répondre

2

Il y a quelques explications et pseudo-code de mise en œuvre sur Wikipédia

0

Rien de plus facile que cela. La méthode suivante va convertir une chaîne donnée et renvoyer le hachage MD5 de celle-ci.

public static string MD5Hash(string text) 
{ 
System.Security.Cryptography.MD5 md5 = new System.Security.Cryptography.MD5CryptoServiceProvider(); 
return System.Text.RegularExpressions.Regex.Replace(BitConverter.ToString(md5.ComputeHash(ASCIIEncoding.Default.GetBytes(text))), “-”, “”); 
} 
+0

Je pense que le PO essaye d'implémenter lui-même l'algorithme MD5. – brozo

+1

pourquoi devrait-il faire cela? – BitKFu

+0

Pourquoi, parce que c'est là bien sûr;) –