Glossareintrag
Kryptografischer Hash
GrundlagenEin kryptografischer Hash macht aus beliebigen Daten einen Fingerabdruck fester Länge – so verkettet die Blockchain Blöcke und erkennt Manipulation.
Definition
Ein kryptografischer Hash ist eine mathematische Funktion, die beliebige Eingaben – eine Datei, eine Transaktion, einen ganzen Block – in eine Zeichenkette fester Länge verwandelt, den Hashwert oder Digest. Dieselbe Eingabe ergibt immer dasselbe Ergebnis, die kleinste Änderung ein völlig anderes, und aus dem Digest lassen sich die Ursprungsdaten praktisch nicht zurückrechnen. Blockchains nutzen Hashfunktionen wie SHA-256 und Keccak, um Blöcke miteinander zu verketten, Adressen aus öffentlichen Schlüsseln abzuleiten und nachzuweisen, dass Daten unverändert sind. Ein Hash ist keine Verschlüsselung: Er lässt sich nicht entschlüsseln, sondern nur neu berechnen und vergleichen – genau das macht ihn zu einem Fingerabdruck, der jede Manipulation sichtbar macht.
Als Nächstes