Nel contesto di un moderno filesystem come btrfs o ZFS, entrambi i cui checksum sono scritti tutti i dati, esiste un valore aggiuntivo in un formato di file che memorizza i checksum interni?
Prendo atto anche del caso in cui un file viene trasferito attraverso una rete. TCP esegue i propri checksum, quindi, di nuovo, è necessario che il file stesso contenga un checksum?
Infine, nel caso di backup e archivi, è normale che i file di archivio (tarballs ecc.) vengano archiviati con un file sidecar contenente un hash. Laddove il file di archivio è inteso come un metodo di distribuzione, è richiesto un file hash sidecar crittograficamente sicuro.
Quindi quando un formato file dovrebbe eseguire i propri checksum?