-
Passwort verschlüsseln
Guten Abend...
habe folgendes Problem....
will ein Passwort in einer Datenbank speichern (verschlüsselt) -> das kann man ja mit der crypt() Funtion machen doch leider ist die Entschlüsselung nicht möglich (soweit ich es gelesen habe)...
Gibt es da eine alternative, den ich will das Verschlüsslete Passwort während eines Anmelde vorgangs vergleichen...
Würde mich über jede Anregung freuen....
gruss
suse
-
Registrierter Benutzer
Hi suse,
dazu gehst Du den umgekehrten Weg. Nicht das verschlüsselte Passwort versuchen zu entschlüsseln (was ja gewollterweise nicht funktioniert wie Du bereits festgestellt hast), sondern das unverschlüsselte, eingegebene Passwort auf die selbe Weise verschlüsseln, wie Du es mit dem in der Datenbank stehenden getan hast. Stimmen dann beide verschlüsselte Passwörter überein, so hat der Benutzer das richtige Passwort eingegeben.
-
Ja da hast du wohl recht... aber wie?
gruss
suse
-
Original geschrieben von suse
Ja da hast du wohl recht... aber wie?
er hats doch geschrieben:
passwort festlegen:
passwort eingeben, verschlüsseln und verschlüsseltes passwort speichern
passwort verifizieren:
passwort eingeben, verschlüsseln und verschlüsseltes passwort mit gespeichertem vergleichen. wenn übereinstimmung, dann sind die passwörter mit hoher wahrscheinlichkeit identisch.
-j
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen