Einzelnen Beitrag anzeigen
Ungelesen 08.06.14, 18:40   #7
saibot521_2
Anfänger
 
Registriert seit: Feb 2012
Beiträge: 33
Bedankt: 18
saibot521_2 ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von logan517 Beitrag anzeigen

Hier mal ein Beispielpasswort verschlüsselt:
123456 =
DBFACB1C35622BE6D10F1EC9982A961A

Das Interessante dabei ist, jedes Passwort ist immer 32 Stellen lang.
Und auf einem anderen PC / Programm sieht 123456 z.B. so aus:
C15EB23C680E8098EF064FCA1CF8A80B
Zitat:
Zitat von logan517 Beitrag anzeigen

Code:
public string HashPassword(string UserID, string Passwort)
{
    UnicodeEncoding encoding = new UnicodeEncoding();
    MD5CryptoServiceProvider provider = new MD5CryptoServiceProvider();
    byte[] bytes = encoding.GetBytes(UserID + Passwort);
    return BitConverter.ToString(provider.ComputeHash(bytes)).Replace("-", "");
}
Ich hab gestern mal spaßenshalber das durchgespielt ...
bin von ID 1 bis 10Mio gegangen ... aber deine beiden MD5-Hash-Werte kamen da nicht raus
saibot521_2 ist offline   Mit Zitat antworten