SYSTEM AND METHOD FOR AUTHENTICATING DOCUMENTS
First Claim
1. A document distribution device for distributing a document to a recipient data processing apparatus via a data communications network, the document distribution device comprising:
- a data processing apparatus configured to process applications software for generating an electronic document, and to generate an original hash value from the electronic document; and
a communication interface configured to communicate the original hash value to a recipient data processing apparatus before a predetermined event via a data communications network, and, after the predetermined event, to communicate the electronic document to the recipient data processing apparatus via the data communications network.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing system for distributing and authenticating documents from a plurality of parties to a recipient data processing apparatus is disclosed. The system comprises a plurality of document distribution devices each configured to generate an original hash value from the content of a file containing a document to be distributed. A recipient data processing apparatus is configured to generate an original super hash value from the plurality of the original hash values, and to distribute the original super hash value to each of the document distribution devices. The system provides assurance that distributed documents have not been tampered with during communication, by an unscrupulous distributing party, or by an unscrupulous recipient by only submitting a hash value of the document to be distributed. The hash value provides for assurance at the eventual recipient of the document that no changes to the document have been made.
-
Citations
10 Claims
-
1. A document distribution device for distributing a document to a recipient data processing apparatus via a data communications network, the document distribution device comprising:
-
a data processing apparatus configured to process applications software for generating an electronic document, and to generate an original hash value from the electronic document; and a communication interface configured to communicate the original hash value to a recipient data processing apparatus before a predetermined event via a data communications network, and, after the predetermined event, to communicate the electronic document to the recipient data processing apparatus via the data communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for distributing documents to a recipient data processing device via a data communications network, the method comprising:
-
generating an electronic document; generating an original hash value from the electronic document; and communicating the original hash value to a recipient data processing apparatus before a predetermined event via a data communications network, and, after the predetermined event, communicating the electronic document to the recipient data processing apparatus via the data communications network.
-
-
9. A non-transitory computer readable medium having a program for executing a method of distributing documents to a recipient data processing device via a data communications network, the method comprising:
-
generating an electronic document; generating an original hash value from the electronic document; and communicating the original hash value to a recipient data processing apparatus before a predetermined event via a data communications network, and, after the predetermined event, communicating the electronic document to the recipient data processing apparatus via the data communications network.
-
-
10. A document distribution device for distributing a document to a recipient data processing apparatus via a data communications network, the document distribution device comprising:
-
a data processing apparatus configured to process applications software for generating an electronic document, and to generate an original hash value from the electronic document; and a communication interface configured to communicate the original hash value to a recipient data processing apparatus before a predetermined event via a data communications network, and, after the predetermined event, to communicate the electronic document to the recipient data processing apparatus via the data communications network, wherein the data processing apparatus is further configured to receive an original super hash value and a comparative super hash value from the recipient data processing apparatus, and to determine whether or not the document sent to the recipient data processing apparatus has changed from a comparison of the original super hash value and the comparative super hash value.
-
Specification