PHP und SQL passwort sha1 verschlüsseln und in datenbank vergleichen?
Hallo liebe Menschen,
ich muss für eine Aufgabe ein passwort in sha1 generieren und dann, das passwort mit dem hash aus der datenbank vergleichen aber ich weiß nicht wie. Also man soll in einer Login Seite das Passwort (kein neu generiertes passwort sondern ein vorher erstelltes) eingeben und mit einem Button (senden) das Passwort mit der Datenbank "benutzer" vergleichen ob nutzername und Passwort (hash (sha1)) übereinstimmen.
Ich bin ein richtiger anfänger was PHP angeht, ich habe es erst seit letzter woche kennengelernt und jetzt soll ich für ein test eine solche aufgabe machen. Ich habe min. 1 tag lang gegooglet wie man es machen könnte aber jeder schreibt nur "tu es nicht, es ist nicht sicher und dann kommen die mit den neuen php tag mit dem man ein passwort sehr gut verschlüsselt.
Danke im Voraus
1 Antwort
PHP und SQL passwort sha1 verschlüsseln und in datenbank vergleichen?
Beschäftige dich mit den PHP Funktionen
Alex
Wie kann ich ein Passwort, dass ich in sha1 gehashed habe mit der Datenbank Vergleichen, wo das passwort schon im geheshten Buchstaben ist?
aber sha1 ist nicht mit crypt kompatibel also wird es nicht funktionieren
aber sha1 ist nicht mit crypt kompatibel also wird es nicht funktionieren