Postfix + MySQL ENCRYPT(), Wie macht Sie das Kennwort überprüfen mit Zufall Salz?

Habe ich realisiert meine E-mail-server diktiert hier.

Funktioniert es einwandfrei. Meine Neugier dreht sich um die Eingabe der Benutzer in die Datenbank ein und authentifizieren Sie

Ausgeführt:

INSERT INTO users (email, password) VALUES ('[email protected]', ENCRYPT('password'));

Mehrere Male ein anderes hash für das verschlüsselte Passwort, wie seine Verwendung von einem zufälligen salt. I. e. Wenn ich eingeben [email protected] drei mal mit dem gleichen Kennwort bei jedem hash ist anders...

Meine Frage dazu ist, wie kommt es, dass der Postfix-server kann eigentlich Authentifizierung, das Passwort bei der Anmeldung eines Benutzers über einen E-mail-client?

Gibt es kein problem pro sagen, wie es funktioniert, mehr nur um meine Neugierde zu befriedigen, so kann ich voll verstehen, was Los ist hinter den kulissen richtig zu authentifizieren, die das verschlüsselte Kennwort.

InformationsquelleAutor CogitoErgoSum | 2011-01-06

Schreibe einen Kommentar