Was ist der Hashwert?

Die Hashfunktion dient der Verschlüsselung online versendeter Nachrichten. Sie berechnet aus Nachrichten beliebiger Länge einen Wert mit fixer Länge, den Hashwert.

Dieser Hashwert ist einzigartig. Sollte es dazu kommen, dass zwei unterschiedliche Nachrichten denselben Hashwert haben, spricht man von einer Kollision.

Ein besonderer Aspekt an der Hashfunktion ist ihr Einwegcharakter. Aus einer Nachricht lässt sich ein Hashwert erstellen, aus diesem Hashwert lässt sich aber nicht wieder dieselbe Nachricht erstellen. Es sind also keine Rückschlüsse möglich.

Außerdem ist die Hashfunktion hilfreich, um zu erkennen, ob ein Datensatz verändert wurde. Zwei identische Nachrichten haben einen identischen Hashwert.

Beispiel: Ein Hacker manipuliert eine E-Mail und infiziert sie mit einem Virus. Die versendete Nachricht und die empfangene sind nicht mehr identisch. Die Hashwerte werden nicht übereinstimmen und der Virenscanner kann reagieren.


Weitere Begriffe in dieser Kategorie