Proving age and integrity of website pages
First Claim
1. A computer implemented method of proving age and integrity of a published website page, the method executable by a processor, the method comprising:
- receiving an integrity verification code (IVC) generator into a non-transitory computer readable medium, the IVC generator being executable by a processor;
receiving at least a portion of the page into a non-transitory computer readable medium;
with a processor, generating an IVC for the received portion of the page using the executable IVC generator;
submitting the IVC to a first document dating list (DDL) edition across a public computer network;
after closure of the first DDL edition, identifying a provable date of the first DDL edition;
with a processor, generating a database file that links an identification of the page with an identification of the closed DDL edition;
publishing the database to be accessible over the public computer network.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed which enable the establishment of file dates and the absence of tampering, even for documents held in secrecy and those stored in uncontrolled environments, but which does not require trusting a timestamping authority or document archival service. A trusted timestamping authority (TTSA) may be used, but even if the TTSA loses credibility or a challenger refuses to acknowledge the validity of a timestamp, a date for an electronic document may still be established. Systems and methods are disclosed which enable detection of file duplication in large collections of documents, which can improve searching for documents within the large collection.
27 Citations
11 Claims
-
1. A computer implemented method of proving age and integrity of a published website page, the method executable by a processor, the method comprising:
-
receiving an integrity verification code (IVC) generator into a non-transitory computer readable medium, the IVC generator being executable by a processor; receiving at least a portion of the page into a non-transitory computer readable medium; with a processor, generating an IVC for the received portion of the page using the executable IVC generator; submitting the IVC to a first document dating list (DDL) edition across a public computer network; after closure of the first DDL edition, identifying a provable date of the first DDL edition; with a processor, generating a database file that links an identification of the page with an identification of the closed DDL edition; publishing the database to be accessible over the public computer network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification