Hashing

Glossar Eintrag

Hashing

Hashing ist der Prozess, bei dem Daten mittels einer Hashfunktion in eine feste Bitfolge umgewandelt werden, die als Hashwert bezeichnet wird. Diese Einweg-Verschlüsselung stellt sicher, dass die ursprünglichen Daten aus dem Hashwert nicht wiederhergestellt werden können, was die Sicherheit erhöht. Hashfunktionen sind besonders wichtig im Kontext von SSL-Zertifikaten, da sie zur Überprüfung der Integrität der übertragenen Daten verwendet werden.

Wenn Daten über eine SSL/TLS-gesicherte Verbindung übertragen werden, wird ein Hashwert berechnet und zusammen mit den Daten an den Empfänger gesendet. Der Empfänger berechnet ebenfalls einen Hashwert und vergleicht ihn mit dem empfangenen Wert. Stimmen die Hashwerte überein, wurde die Integrität der Daten nicht beeinträchtigt. Diese Methode stellt sicher, dass die übertragenen Daten während der Übertragung nicht manipuliert wurden.

Gängige Hashalgorithmen wie MD5 und SHA-256 sind wesentliche Werkzeuge zur Sicherstellung der Datenintegrität in verschiedenen sicherheitskritischen Anwendungen, einschließlich digitaler Signaturen und Passwortspeicherung. Sie bilden eine Grundlage für viele kryptografische Verfahren und tragen entscheidend zur Sicherheit der digitalen Kommunikation bei.

Glossar-Einträge mit "H"

Weitere Glossar-Einträge »