Come funziona la marca temporale?
- Dal punto di vista tecnico, la marcatura temporale si basa sulle funzioni di hashing: nello specifico, la funzione crittografica di hash è un algoritmo che produce come output una sequenza di lettere e numeri che hanno dimensioni variabili. La stringa alfanumerica generata è unica per qualsiasi documento e viene definita digest. L’impronta di hash di un documento informatico può essere paragonata a un'impronta digitale, dunque ad una caratteristica che lo identifica in modo univoco. - Dal punto di vista operativo, nel momento in cui un utente avvia il processo di apposizione della marca temporale su un documento digitale, viene spedita una richiesta a un certificatore (deve trattarsi di un ente accreditato), il quale a sua volta verifica e certifica la correttezza della richiesta delle informazioni. In questo modo si stabilisce la validità della marcatura temporale e se ne garantisce la sicurezza. Nota importante: la marcatura temporale può essere utilizzata anche sui file senza firma digitale. In questi casi mantiene comunque una collocazione temporale legalmente valida su vari tipi di documenti (ad esempio sulle fatture elettroniche). Se invece nel documento è stata apposta una firma digitale, le marche temporali hanno la funzione di attestare l’ora e la data in cui quel documento è stato creato/trasmesso. In questo modo la marca temporale consente alla firma digitale di essere sempre valida, anche nei casi in cui il relativo certificato è scaduto o sospeso. La marcatura temporale deve essere generata da parte di enti o certificatori accreditati, cioè enti o aziende che forniscono dei servizi di certificazioni come firma digitale, applicazioni per le PA etc, secondo la direttiva europea 1999/93 CE, PCM 22 febbraio 2013 e il CAD.