Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Passwort verschlüsseln



suse
30-05-2003, 23:30
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

phate
30-05-2003, 23:43
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.

suse
30-05-2003, 23:59
Ja da hast du wohl recht... aber wie?

gruss
suse

Jasper
31-05-2003, 23:54
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