Patent US5136647A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5136647A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for secure time-stamping of digital documents

Assignee: Iconectiv LLC
•
Filing: 1990-08-02
•
Granted: 1992-08-04
•
Expires: 2010-08-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for time-stamping a digital document, including for example text, video, audio, or pictorial data, protects the secrecy of the document text and provides a tamper-proof time seal establishing an author's claim to the temporal existence of the document. Initially, the author reduces the document to a number by means of a one-way hash function, thereby fixing a unique representation of the document text. In one embodiment of the invention the number is then transmitted to an outside agency where the current time is added to form a receipt which is certified by the agency using a public key signature procedure before being returned to the author as evidence of the document's existence. In later proof of such existence, the certificate is authenticated by means of the agency's public key to reveal the receipt which comprises the hash of the alleged document along with the time seal that only the agency could have signed into the certificate. The alleged document is then hashed with the same one-way function and the original and newly-generated hash numbers are compared. A match establishes the identify of the alleged document as the time-stamped original. In order to prevent collusion in the assignment of a time stamp by the agency and thus fortify the credibility of the system, the receipt is linked to other contemporary receipts before certification by the agency, thereby fixing a document's position in the continuum of time. In another embodiment, a plurality of agencies are designated by means of random selection based upon a unique seed that is a function of the hash number of the document to be time-stamped. Thus being denied the ability to choose at will the identity of an agent, the author cannot feasibly arrange for falsification of a time stamp.

Inventors

  • 👤 Stuart A. Haber
  • 👤 Wakefield S. Stornetta, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:35
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/32; H04L9/3297; H04L2209/00; H04L2209/60

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 71 words
A method of time-stamping a digital document which comprises: a) transmitting a digital representation of said document from an originator to an outside agency; b) creating at said outside agency a receipt comprising a digital representation of then current time and at least a portion of a digital representation of said digital document; and c) certifying said receipt at said outside agency by means of a verifiable digital cryptographic signature scheme.
Claim 2
Independent Claim 71 words
A method of time-stamping a digital document which comprises: a) transmitting a digital representation of said document from an originator to an outside agency; b) creating at said outside agency a receipt comprising a digital representation of then current time and at least a portion of a digital representation of said digital document; and c) certifying said receipt at said outside agency by means of a verifiable digital cryptographic signature scheme.
Claim 3
Dependent Claim 41 words
A method of time-stamping a digital document according to claim 1 wherein said transmitted digital document representation comprises at least a portion of the digital representation of the number derived by application of a deterministic function algorithm to said digital document.
Claim 4
Dependent Claim 41 words
A method of time-stamping a digital document according to claim 1 wherein said receipted digital document representation comprises at least a portion of the digital representation of the number derived by application of a deterministic function algorithm to said digital document.
Claim 5
Dependent Claim 30 words
A method of time-stamping a digital document according to claim 3 wherein said digital number representation is derived from the application of a one-way hashing algorithm to said digital document.
Claim 6
Dependent Claim 36 words
A method of time-stamping a digital document according to claim 1 wherein said receipt further comprises the time representation and digital document representation specific to at least one other digital document receipted by said outside agency.
Claim 7
Dependent Claim 37 words
A method of time-stamping a digital document according to claim 5 wherein the receipt of said at least one other digital document was created by said outside agency earlier than that of the currently receipted digital document.
Claim 8
Dependent Claim 37 words
A method of time-stamping a digital document according to claim 5 wherein the receipt of said at least one other digital document was created by said outside agency later than that of the currently receipted digital document.
Claim 9
Dependent Claim 23 words
A method of time-stamping a digital document according to claim 1 wherein said outside agency is selected at random from a predetermined universe.
Claim 10
Dependent Claim 48 words
A method of time-stamping a digital document according to claim 8 wherein said outside agency is selected by means of a pseudorandom generator seeded with at least a portion of the digital representation of the number derived by application of a deterministic function algorithm to said digital document.
Claim 11
Dependent Claim 30 words
A method of time-stamping a digital document according to claim 9 wherein said pseudorandom generation seed is derived from the application of a one-way hashing algorithm to said digital document.
Claim 12
Dependent Claim 73 words
A method of time-stamping a digital document according to claim 10 which further comprises the like preparation of a time-stamp certificate by at least one additional outside agency selected by said pseudorandom generation and wherein the input for each additional outside agency selection is at least a portion of the digital representation of the output derived from the application of said one-way hashing algorithm to a digital representation of the previously generated output.
Claim 13
Dependent Claim 33 words
A method of time-stamping a digital document according to claim 9 which further comprises the like preparation of a time-stamp certificate by at least one additional outside agency selected by said pseudorandom generation.
Claim 14
Independent Claim 76 words
A method for the secure time-stamping of a digital document characterized in that a) a digital representation of said document is transmitted from an originator to an outside agency; b) said outside agency creates a receipt comprising a digital representation of then current time and at least a portion of a digital representation of said digital document; and c) said receipt is certified at said outside agency by means of a verifiable digital cryptographic signature scheme.
Claim 15
Independent Claim 76 words
A method for the secure time-stamping of a digital document characterized in that a) a digital representation of said document is transmitted from an originator to an outside agency; b) said outside agency creates a receipt comprising a digital representation of then current time and at least a portion of a digital representation of said digital document; and c) said receipt is certified at said outside agency by means of a verifiable digital cryptographic signature scheme.
Claim 16
Dependent Claim 41 words
A method for the secure time-stamping of a digital document according to claim 13 characterized in that said receipt further comprises the time representation and digital document representation specific to at least one other digital document receipted by said outside agency.
Claim 17
Dependent Claim 42 words
A method for the secure time-stamping of a digital document according to claim 14 characterized in that the receipt of said at least one other digital document was created by said outside agency later than that of the currently receipted digital document.
Claim 18
Dependent Claim 60 words
A method for the secure time-stamping of a digital document according to claim 13 characterized in that said outside agency is selected at random from a predetermined universe by means of a pseudorandom generator seeded with at least a portion of the digital representation of the number derived from the application of a deterministic function algorithm to said digital document.
Claim 19
Dependent Claim 33 words
A method for the secure time-stamping of a digital document according to claim 16 characterized in that said seed is derived from the application of a one-way hashing algorithm to said digital document.
Claim 20
Dependent Claim 41 words
A method for the secure time-stamping of a digital document according to claim 16 characterized in that a time-stamp certificate for said digital document is likewise prepared by at least one additional outside agency selected by means of said pseudorandom generation.

References Cited (Backward Citations)

US4145568A Cited
US4405829A Cited
US4972474A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-04 1996-02-03 1996-08-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-04 2000-02-03 2000-08-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-04 2004-02-03 2004-08-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag