Hallo Leute,
habe hier ein Problem beim Kompilieren und hoffe auf Eure Hilfe.
Ich habe hier ein Prog welches mir beim Kompilieren immer folgenden Fehler schmeißt
Da ich mich gerade erst einarbeite kann ich damit leider noch nicht allzuviel anfangen. Könnt Ihr mir bitte helfen?
Anbei der Code:
Vielen Dank[/code]
habe hier ein Problem beim Kompilieren und hoffe auf Eure Hilfe.
Ich habe hier ein Prog welches mir beim Kompilieren immer folgenden Fehler schmeißt
Code:
Ausgabe.java:65: non-static method decode(byte[]) cannot be referenced from a static context
byte[] md5InDB = Base64.decode(encrypted_password.getBytes());
Anbei der Code:
Code:
while (rs.next())
{
String username = rs.getString("USERNAME");
String encrypted_password = rs.getString("PASSWORD");
System.out.println(username + " " + encrypted_password);
// Forum
MessageDigest md = MessageDigest.getInstance("MD5");
byte[] md5Local = md.digest(password.getBytes());
// byte[] md5InDB = Base64.decode(encrypted_password.getBytes());
byte[] md5inDB = (Base64.decode(password.getBytes()));
if(Arrays.equals(md5Local, md5InDB))
{
System.out.println("passwort ist gleich");
}
Vielen Dank[/code]