Was ist ein Hash?
Ein Hash ist wie ein digitaler Fingerabdruck. Er wandelt Daten beliebiger Größe in eine Zeichenkette fester Länge um. Eine winzige Änderung im Ursprungstext führt zu einem komplett anderen Hash (Avalanche-Effekt).
Wofür wird das genutzt?
- Passwörter: Passwörter werden nie im Klartext, sondern als Hash gespeichert.
- Integritätsprüfung: Prüfen, ob eine heruntergeladene Datei verändert wurde.
- Digitale Signaturen: Beweisen, dass eine Nachricht unverändert ist.