Verifying age and integrity of website pages
First Claim
1. A computer implemented method of verifying age and integrity of a visited website page, the method executable by a processor, the method comprising:
- receiving at least a portion of the page into a non-transitory computer readable medium in a computing resource from across a public computer network;
identifying a claimed date associated with the page;
generating a first integrity verification code (IVC) for the page;
selecting a closed a document dating list (DDL) edition in which to search for an IVC matching the first IVC, wherein the DDL edition contains IVCs for multiple documents and wherein a closing date of the DDL edition corresponds to the claimed date;
searching, among multiple different IVCs within the closed DDL edition, for the matching IVC; and
responsive to identifying the matching IVC within the closed DDL edition, generating a report indicating to a user of the computing resource that the claimed date has been verified.
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.
-
Citations
15 Claims
-
1. A computer implemented method of verifying age and integrity of a visited website page, the method executable by a processor, the method comprising:
-
receiving at least a portion of the page into a non-transitory computer readable medium in a computing resource from across a public computer network; identifying a claimed date associated with the page; generating a first integrity verification code (IVC) for the page; selecting a closed a document dating list (DDL) edition in which to search for an IVC matching the first IVC, wherein the DDL edition contains IVCs for multiple documents and wherein a closing date of the DDL edition corresponds to the claimed date; searching, among multiple different IVCs within the closed DDL edition, for the matching IVC; and responsive to identifying the matching IVC within the closed DDL edition, generating a report indicating to a user of the computing resource that the claimed date has been verified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program for verifying age and integrity of a visited website page, the program being embodied on a non-transitory computer readable medium and configured to be executed by a processor, the program comprising:
-
code for receiving at least a portion of the page into a non-transitory computer readable medium in a computing resource from across a public computer network; code for identifying a claimed date associated with the page; code for generating a first integrity verification code (IVC) for the page; code for selecting a closed a document dating list (DDL) edition in which to search for an IVC matching the first IVC, wherein the DDL edition contains IVCs for multiple documents and wherein a closing date of the DDL edition corresponds to the claimed date; code for searching, among multiple different IVCs within the closed DDL edition, for the matching IVC; and code for generating a report indicating to a user of the computing resource that the claimed date has been verified, responsive to identifying the matching IVC within the closed DDL edition. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An apparatus for verifying age and integrity of a visited website page, the apparatus comprising:
-
a processor; and a non-transitory computer readable medium comprising; a website page dating logic, the logic comprising; logic for receiving at least a portion of the page into the non-transitory computer readable medium from across a public computer network; logic for identifying a claimed date associated with the page; logic for generating a first integrity verification code (IVC) for the page; logic for selecting a closed a document dating list (DDL) edition in which to search for an IVC matching the first IVC, wherein the DDL edition contains IVCs for multiple documents and wherein a closing date of the DDL edition corresponds to the claimed date; logic for searching, among multiple different IVCs within the closed DDL edition, for the matching IVC; and logic for generating a report indicating to a user of the apparatus that the claimed date has been verified, responsive to identifying the matching IVC within the closed DDL edition.
-
Specification