Integritätschecks
Integritätschecks sind Verfahren zur Bestätigung, dass Daten oder Systeme unverändert und vollständig bleiben. Sie dienen der Verlässlichkeit von Informationen über deren Lebenszyklus hinweg und helfen, unbeabsichtigte oder böswillige Veränderungen frühzeitig zu erkennen.
Funktionsprinzip: Aus dem zu überprüfenden Material wird ein Prüfsignal generiert, zum Beispiel ein Hashwert oder eine
Typen: einfache Prüfsummen (CRC), kryptografische Hashfunktionen (SHA-256, SHA-3), digitale Signaturen sowie Merkle-Bäume für große Datenmengen. Kryptografische
Anwendungen: bei der Datenübertragung, in Speichersystemen, bei Backups, Softwareverteilung und Paketverwaltung, in Docker- und VM-Images sowie
Vorteile und Grenzen: Integritätschecks ermöglichen frühzeitige Erkennung von Veränderungen und unterstützen Compliance. Sie garantieren jedoch nicht
Ausblick: Neue Ansätze nutzen verteilte Prüfsummen, Zeitstempel und Verifikationen über verteilte Ledger oder Blockchain-ähnliche Strukturen, um