In a computer network, documents are produced, the document is hashed to
produce a fingerprint, and the fingerprint is encrypted to sign the
document then the document signature is transmitted from the user system
to a secure computer system. The secure computer system creates a time
stamp including the document signature and a digital time. The secure
system signs the time stamp to verify its origin. The time stamp and
notary's signature are transmitted from the secure system to the user's
system. The user has access to the notary's public key which is used for
determining whether the time stamp is authentic. Then, if the document is
revised, the revised document is hashed and the hash is combined with an
indication that the revision is related to the original document. The
indication could be a hash of the original document, the original document
signature, the notary's time stamp for the original document, or the
notary's signature for the original document.
In una rete di calcolatore, i documenti sono redatti, il documento hashed per produrre un'impronta digitale e l'impronta digitale è cifrata per firmare il documento allora che la firma del documento è trasmessa dal sistema dell'utente ad un sistema di elaborazione sicuro. Il sistema di elaborazione sicuro genera un bollo di tempo compreso la firma del documento e un tempo digitale. Il sistema sicuro firma il bollo di tempo per verificare la relativa origine. La firma del bollo e del notary di tempo è trasmessa dal sistema sicuro al sistema dell'utente. L'utente ha accesso alla chiave pubblica del notary che è usata per la determinazione se il bollo di tempo è autentico. Allora, se il documento è modificato, il documento modificato hashed ed il hash è unito con un'indicazione che la revisione è collegata con il documento originale. L'indicazione ha potuto essere un hash del documento originale, della firma del documento originale, del bollo di tempo del notary per il documento originale, o della firma del notary per il documento originale.