Surjektive Abbildung erzeugt aus beliebigem Klartext einen Hashwert fester Länge. Auch kleine Änderungen im Klartext sollen zu unterschiedlichem Hashwert führen. Aus dem Hashwert soll der ursprüngliche Klartext möglichst nicht zurückgewonnen werden können
.
Um die Sicherheit bei Passwörtern zu erhöhen kann vor der Hashfunktion eine zufällige Zeichenfolge (Salt) hinzugefügt werden. Der Salt wird mit dem Hashwert gespeichert.
[Wikipedia: Hashfunktion] [Wikipedia: Salt]
Verschlüsselte Kommunikation zwischen Client und Server (Transportverschlüsselung).
[Wikipedia: HTTPS] [Softed: Wie funktioniert https?]
© Oliver Mezger