Mein Datenbank-Skript wandelt die Passwörter in SHA 1 um z.B.
INSERT INTO tb_user (user_name, user_pwd, user_userstat, user_dept)
VALUES ("Administrator", SHA1("xxxxxx"), "Chief-Administrator", "IT");
in meinem Login Skript wird der Hash wert mit dem was eingegeben wird verglichen. Das klappt auch alles soweit.
Wenn ich aber über ein Formular das Passwort in die Datenbank SHA1 verschlüsselt schreiben will, kommt ein anderer Hash-Wert raus.
Kann mir jemand erklären warum da verschiedene Hash Werte rauskommen?
INSERT INTO tb_user (user_name, user_pwd, user_userstat, user_dept)
VALUES ("Administrator", SHA1("xxxxxx"), "Chief-Administrator", "IT");
in meinem Login Skript wird der Hash wert mit dem was eingegeben wird verglichen. Das klappt auch alles soweit.
Wenn ich aber über ein Formular das Passwort in die Datenbank SHA1 verschlüsselt schreiben will, kommt ein anderer Hash-Wert raus.
Kann mir jemand erklären warum da verschiedene Hash Werte rauskommen?
Kommentar