KIT | KIT-Bibliothek | Impressum | Datenschutz

Active block hashing for efficient integrity verification of modern storage media and their forensic duplicates

Gruber, Jan 1; Freiling, Felix ; Garfinkel, Simson L.
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract:

Verifying evidential integrity through hashing underpins the chain of custody in digital forensics, yet modern storage technologies create complications because devices no longer reliably retain stale data. Sequential bitwise hashing is computationally expensive and sensitive to block-level changes caused by TRIM/Deallocate/Unmap operations on flash-based storage, where the controller silently alters blocks once they are deallocated; file hashing avoids this but is incomplete since it excludes relevant file system (FS) metadata. This article introduces tree-based active block hashing, a deterministic hashing scheme that leverages file system semantics to protect the integrity of active blocks. These data blocks are organized into a Merkle tree that remains invariant to TRIM-induced changes and, rather than merely signaling that verification failed, localizes modifications, including those affecting file system metadata, enabling examiners to pinpoint affected blocks, assess their evidential impact, and perform partial integrity verification. We formalize the construction, define activation functions for FAT, NTFS, and ext file systems, and present an open-source implementation. ... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000198250
Veröffentlicht am 22.10.2026
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Karlsruher Institut für Technologie (KIT)
Publikationstyp Zeitschriftenaufsatz
Publikationsmonat/-jahr 09.2026
Sprache Englisch
Identifikator ISSN: 2666-2825, 2666-2817
KITopen-ID: 1000198250
Erschienen in Forensic Science International: Digital Investigation
Verlag Elsevier ScienceDirect
Band 58
Seiten Art.-Nr.: 302193
Externe Relationen Siehe auch
Nachgewiesen in Scopus
OpenAlex
Web of Science
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page