Bei folgenden Anwendungen oder Verfahren kommt es zum Einsatz von kryptografischen Hashfunktionen:
Anwendungen kryptografischer Hashfunktionen Diagramm zeigt sechs Anwendungsbereiche kryptografischer Hashfunktionen: Passwortspeicherung, digitale Signaturen, Integritätsprüfung, Blockchain, Zertifikate und Deduplizierung. Kryptografische Hashfunktion z.B. SHA-256 Passwortspeicherung Hash statt Klartext speichern Digitale Signaturen Hash des Dokuments wird signiert Integritätsprüfung Prüfsummen für Downloads Blockchain Blöcke über Hash verkettet Zertifikate/PKI Fingerabdruck von Zertifikaten Deduplizierung identische Dateien erkennen Gemeinsame Eigenschaft Einwegfunktion: aus Hash lässt sich Original nicht rekonstruieren
Kryptografische Hashfunktionen (z. B. SHA-256) erzeugen aus beliebigen Eingabedaten einen festen, eindeutigen "Fingerabdruck" (Hash-Wert). Sie kommen in vielen Bereichen zum Einsatz: