ELECTRONIC DOCUMENT AUTHENTICITY ASSURANCE METHOD AND ELECTRONIC DOCUMENT DISCLOSURE SYSTEM
1-15. -15. (canceled)
An electronic document authenticity assurance technique and an information disclosure system both of which can compatibly realize the assurance of the authenticity of disclosure documents and the deletion of information inappropriate for disclosure. An electronic document is divided into constituent elements and an electronic signature is affixed to an arbitrary subset of a set including all the constituent elements. Otherwise, an electronic signature is affixed to data obtained by binding each of the constituent elements to information specifying the relationship between a respective one of the constituent elements and the structure of the electronic document. Otherwise, the hash values of the respective constituent elements are calculated and an electronic signature is affixed to data obtained by binding the calculated hash values together. Otherwise, random numbers generated for the respective constituent elements are bound together, then the hash values of the respective random-numbered constituent elements are calculated, and then an electronic signature is affixed to data obtained by binding the calculated hash values together.
1-15. -15. (canceled)
16. An electronic document creation system in which a computer creates an electronic document whose authenticity is able to be verified by an authenticity assurance data from an original electronic document including a plurality of constituent elements,
the computer, by executing a first program, conducts the steps of; dividing an original electronic document into the plurality of constituent elements; calculating hash values on the plurality of constituent elements respectively by inputting the constituent elements to a cryptographic hash function; creating hash value bound data in which hash values respectively calculated on the plurality of constituent elements are bound and generating one electronic signature corresponding to the hash value bound data; generating the authenticity assurance data including the one electronic signature and position information indicating respective position of the constituent elements in the original electronic document; and creating the electronic document whose authenticity is able to be verified including the original electronic document and the authenticity assurance data.
- View Dependent Claims (17, 18)