← Tutte le guide

Che cos'è un pacchetto di prova legale per un documento?

Un pacchetto di prova legale è un insieme autonomo che raccoglie un documento e tutto ciò che serve a dimostrare che è quello che dichiara di essere: il documento in formato di archiviazione, il suo hash crittografico, una marca temporale attendibile, una pista di controllo di ogni azione e un manifesto che sigilla sia i singoli file sia l'intero insieme. Lo scopo è che un terzo possa verificarlo senza accedere al sistema che lo ha prodotto.

La verifica che un pacchetto di prova deve superare

C’è una domanda che decide se un insieme è una prova o soltanto una cartella: una persona che non si fida di voi, e che non ha accesso ai vostri sistemi, può verificarlo?

Se la verifica richiede di accedere alla vostra piattaforma, o gli strumenti del vostro fornitore, allora quello che avete non è una prova ma un’affermazione del fornitore. È il modo di guasto contro cui si progetta, perché si manifesta solo nel momento in cui il materiale serve, e di solito è anni dopo e spesso in pieno contenzioso.

Che cosa deve contenere

Il documento, in formato di archiviazione. PDF/A è la norma ISO per la conservazione a lungo termine; rimuove funzioni che potrebbero far visualizzare il file in modo diverso nei lettori futuri. PDF/A-3 consente in particolare allegati arbitrari, ed è ciò che permette alla prova di viaggiare nello stesso contenitore del documento.

Un hash crittografico del documento. Un’impronta di lunghezza fissa, SHA-256 o SHA-384. Qualsiasi modifica al file produce un valore completamente diverso. È questo a rendere la manomissione rilevabile anziché soltanto vietata.

Una marca temporale attendibile. Un token RFC 3161 che lega quell’hash a un istante attestato da un terzo. Senza di essa, ogni data del pacchetto è una data che avete prodotto voi.

Una pista di controllo. Ogni azione sul documento: che cosa è successo, chi l’ha fatto, quando e da dove. Scritta in sola aggiunta, con ogni voce concatenata all’hash della precedente, così che rimuovere una voce spezzi la catena invece di lasciare un vuoto ordinato.

Un manifesto che sigilla l’insieme. È la parte che la maggior parte dei pacchetti sbaglia. Applicare l’hash a ciascun file separatamente dimostra che ogni file è integro, ma non che la raccolta sia completa. Qualcuno può togliere un file scomodo e gli hash rimasti continuano a tornare. Un manifesto applica l’hash sia ai singoli file sia all’insieme, così che un’omissione sia rilevabile quanto una modifica.

Il materiale di verifica. Catene di certificati e stato di revoca com’erano al momento dell’emissione della marca. I certificati scadono, le autorità cessano l’attività e i servizi di revoca prima o poi smettono di rispondere. Raccoglietelo alla creazione, perché in seguito non è ricostruibile.

Che cosa dimostra

Un pacchetto di prova dimostra che un determinato contenuto esisteva in un determinato momento e non è cambiato da allora, e che la sua gestione è tracciata. Un backup risponde a «ce l’abbiamo ancora». Un pacchetto di prova risponde a «possiamo dimostrare che cosa era».

Dove si colloca SealDoc

SealDoc produce un pacchetto di prova per ogni documento, su richiesta: un file PDF/A-3B validato secondo ISO 19005-3, il token di marca temporale RFC 3161 che SealDoc richiede per impostazione predefinita, una catena di hash SHA-384, un registro di catena di custodia e un manifesto che sigilla ogni file e l’intero insieme. Si esporta come un unico download ed è progettato per essere verificabile senza SealDoc.

Ultima verifica: