Je comprends que System.Security.Cryptography a une méthode de hachage MD5 dans MD5.ComputeHash. Cependant, la méthode prend et renvoie des octets. Je ne comprends pas comment travailler avec cette méthode en utilisant la clé de chaîne et les hachages. J'essaie de contourner le problème en faisant cela,générer le hachage MD5 d'un texte avec C#
var hash = MD5.Create().ComputeHash(Encoding.UTF8.GetBytes(@"text".ToCharArray()));
foreach(byte h in hash)
{
Console.Write((char)h);
}
Cependant, la sortie résultante est une chaîne de charabia. A titre de comparaison, en this website, entrer « texte » se traduira par « 1cb251ec0d568de6a929b520c4aed8d1 »
Oups négligé que le hachage est généralement formaté avec hex. Personnes intéressées s'il vous plaît voir ma réponse ci-dessous: –