![]() |
Java, MD5 and so on...
Hi, ich hab da ein kleines Problem: Die Kurzfassung: Ich muss ein Passwort verschlüsselt abspeichern und natürlich später wieder verifizieren können. Das ganze geschieht mit MD5 und ich habe es wie folgt gelöst:
Code:
String s = txtInput.getText(); Das Überprüfen funktioniert prinzipiell auch, wenn ich byte[] pw hernehme und das "neue" damit zu überprüfende Passwort auch ein byte[] ist (b2 is das zu überprüfende Passwort): Code:
try { String string = pw.toString(); und byte[] b = pw.getBytes(); funktioniert der Vergleich "if(md.isEqual(b,b2))" plötzlich nicht mehr. Ich hoffe, meine Schilderung ist nachvollziehbar?! ;) Falls mir wer helfen kann, wäre das wirklich supertoll! Danke schon mal und liebe Grüße, bs |
Ich habe jetzt mal folgendes probiert:
Code:
String st; Nur wie, nur wie bekomm ich den wieder in ein byte[]... :confused: :heul: :heul: :heul: :D |
bytes[] b = st.getBytes();
|
Wie bereits erwähnt funktioniert das leider nicht...
Bzw. ich glaube, dass der Fehler bei der to-String-Umwandlung liegt. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag