Online Hash
Online-Hashing aktualisiert den Digest mit eintreffenden Daten, ohne die vollständigen Daten zu speichern, und unterstützt Streaming-Integritätsprüfung.
Zweck
Einen Hash in Echtzeit über Netzwerkströme und Sensordaten halten und ihn bei jeder Datenankunft aktualisieren, ohne auf den vollständigen Datensatz zu warten.
Mechanismus
Ein Laufzustand h wird gehalten; bei jedem neuen Block m_i wird h=f(h, m_i) ausgeführt (Merkle-Damgård-artig) oder eine Sponge-Absorption. Das endgültige h ist der Digest aller Daten.
Anwendungsfälle
- Prüfung von Netzwerkströmen
- Echtzeit-Datenintegrität
- Authentifizierung von Sensordaten