Information processing apparatus, information processing system, information processing method, storage medium and program
AssigneeCanon Kabushiki Kaisha
InventorsTomochika Murakami, Satoru Wakao
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorsTomochika Murakami, Satoru Wakao
Estimating the term…
An object is that even if a transmitting end delivers data without adding signature data thereto, a receiving end can verify the originality of the data. The transmitting end registers the signature data of the data on an external data managing device on a network together with identification information for uniquely identifying the data. The receiving end requests and acquires the signature data of the data together with the identification information extracted from the data, from the external data managing device on the network. The receiving end can check the originality of the data using the signature data acquired from the external data managing device on the network.
Search is unavailable right now. Please try again in a moment.
An information processing apparatus connectable to a network comprising:
An information processing apparatus connectable to a network comprising:
An information processing apparatus connectable to a network comprising:
An information processing method comprising the steps of:
An information processing method comprising the steps of:
An information processing method comprising the steps of:
A program for a computer to implement an information processing method comprising the steps of:
A program for a computer to implement an information processing method comprising the steps of:
A program for a computer to implement an information processing method comprising the steps of:
A storage medium storing in a computer-readable manner a program for a computer to implement an information processing method comprising the steps of:
A storage medium storing in a computer-readable manner a program for a computer to implement an information processing method comprising the steps of:
A storage medium storing in a computer-readable manner a program for a computer to implement an information processing method comprising the steps of:
Dependencies are inferred from the claim text.
No related US applications are recorded in the indexed filing history.
Backward citations are indexed for grants only.
Separate from the image data, e.g. in a different computer file: in a separate device, e.g. in a memory or on a display separate from image data
Of authentication information, e.g. digital signature, watermark: checking or certification of the authentication information, e.g. by comparison…
Of authentication information, e.g. digital signature, watermark: details of authentication information generation
Pictorial communication
Term end not estimated
1. Field of the Invention
The present invention relates to an information processing apparatus, an information processing system, an information processing method, a computer-readable storage medium storing a program to implement the method, and the program, for detecting falsification of digital data that represents, for example, images, pictures and sound.
2. Description of the Related Art
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
FIG. 1 is a block diagram showing the configuration of a digital signature generating apparatus to which the present invention is applied;
FIG. 2 is a block diagram showing the configuration of a digital signature verifying apparatus to which the present invention is applied;
Embodiments of the present invention will hereinafter be described using the drawings.
The present invention is applied, for example, to a digital signature generating apparatus 100 as shown in FIG. 1 and to a digital signature verifying apparatus 200 as shown in FIG. 2.
In the present embodiment, the digital signature generating apparatus 100 (transmitting end) generates digital signature data for target digital data by means of a hash function and public key encryption. It then transmits the target digital data to the digital signature verifying apparatus 200 which is its receiving end. The transmitting end also transmits the digital signature data to a server on a network where the digital signature data is registered. The receiving end verifies a hash value obtained from the target digital data and a hash value obtained from the digital signature data which is obtained from the server, so as to check the originality of the received target digital data.