IMAGE DATA VERIFICATION
First Claim
1. An image verification system including an image input apparatus, an image verification apparatus, and a database apparatus, wherein said image input apparatus comprises a verification information generation unit that generates verification information for image data by using private key, and an output unit that outputs to said image verification apparatus the verification information generated by said verification information generation unit and predetermined information unique to said image input apparatus after adding the verification information and the predetermined information to the image data, said image verification apparatus comprises an acquisition unit that acquires public key corresponding to the private key by requesting the public key of said database apparatus, and a verification unit that verifies that the image data has been altered or not by using the public key obtained by said acquisition unit and the verification information added to the image data, said database apparatus comprises a storage unit that stores the public key in association with the predetermined information unique to said image input apparatus that uses the private key corresponding to the public key, and a first information providing unit that provides the public key of said storage unit on the basis of a request, and said acquisition unit transmits the predetermined information unique to said image input apparatus to said database apparatus, and said first information providing unit transmits the public key corresponding to the unique predetermined information to said image verification apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
An image verification system includes an image input apparatus, image verification apparatus, and database apparatus. The image input apparatus generates verification information for image data by using a private key and adds the verification information and predetermined information unique to the image input apparatus to the image data. The image verification apparatus verifies that the image data has been altered or not by using the verification information and a public key corresponding to the private key. The database apparatus stores the public key in association with the predetermined information in the a storage unit and provides the public key to the image verification apparatus.
91 Citations
45 Claims
-
1. An image verification system including an image input apparatus, an image verification apparatus, and a database apparatus, wherein
said image input apparatus comprises a verification information generation unit that generates verification information for image data by using private key, and an output unit that outputs to said image verification apparatus the verification information generated by said verification information generation unit and predetermined information unique to said image input apparatus after adding the verification information and the predetermined information to the image data, said image verification apparatus comprises an acquisition unit that acquires public key corresponding to the private key by requesting the public key of said database apparatus, and a verification unit that verifies that the image data has been altered or not by using the public key obtained by said acquisition unit and the verification information added to the image data, said database apparatus comprises a storage unit that stores the public key in association with the predetermined information unique to said image input apparatus that uses the private key corresponding to the public key, and a first information providing unit that provides the public key of said storage unit on the basis of a request, and said acquisition unit transmits the predetermined information unique to said image input apparatus to said database apparatus, and said first information providing unit transmits the public key corresponding to the unique predetermined information to said image verification apparatus.
-
13. An image verification system including an image input apparatus, an image verification apparatus, and a database apparatus, wherein
said image input apparatus comprises a verification information generation unit that generates verification information for image data by using private key, and an output unit that outputs to said image verification apparatus the verification information generated by said verification information generation unit and predetermined information unique to said image input apparatus after adding the verification information and the predetermined information to the image data, said image verification apparatus comprises an acquisition unit that acquires the private key by requesting the private key of said database apparatus, and a verification unit that verifies that the image data has been altered or not by using the private key obtained by said acquisition unit and the verification information added to the image data, said database apparatus comprises a storage unit that stores the private key in association with the predetermined information unique to said image input apparatus that uses the private key, and a first information providing unit that provides the private key of said storage unit on the basis of a request, and said acquisition unit transmits the predetermined information unique to said image input apparatus to said database apparatus, and said first information providing unit transmits the private key corresponding to the unique predetermined information to said image verification apparatus.
-
24. An image verification system including an image input apparatus, an image verification apparatus, a database apparatus, a user information input apparatus and a key generation apparatus, wherein
said user information input apparatus comprises a user information registration unit that accepts unique user information, and a first information providing unit that provides the user information accepted by said user information registration unit to at least one of said information input apparatus and said key generation apparatus serving as an information requesting source, said image input apparatus comprises a verification information generation unit that generates verification information for image data by using private key, and an output unit that outputs to said image verification apparatus the verification information generated by said verification information generation unit and the user information after adding the verification information and the user information to the image data, said image verification apparatus comprises an acquisition unit that acquires public key corresponding to the private key by requesting the public key of said database apparatus, and a verification unit that verifies that the image data has been altered or not by using the public key obtained by said acquisition unit and the verification information added to the image data, said database apparatus comprises a storage unit that stores the public key in association with the user information for the private key corresponding to the public key, and a second information providing unit that provides the public key of said storage unit on the basis of a request, and said acquisition unit transmits the user information to said database apparatus, and said second information providing unit transmits the public key corresponding to the user information to said image verification apparatus.
-
29. An image verification system including an image input apparatus, an image verification apparatus, a database apparatus, a user information input apparatus and a key generation apparatus, wherein
said user information input apparatus comprises a user information registration unit that accepts unique user information, and a first information providing unit that provides the user information accepted by said user information registration unit to at least one of said information input apparatus and said key generation apparatus serving as an information requesting source, said image input apparatus comprises a verification information generation unit that generates verification information for image data by using private key, and an output unit that outputs to said image verification apparatus the verification information generated by said verification information generation unit and the user information after adding the verification information and the user information to the image data, said image verification apparatus comprises an acquisition unit that acquires the private key by requesting the private key of said database apparatus, and a verification unit that verifies that the image data has been altered or not by using the private key obtained by said acquisition unit and the verification information added to the image data, said database apparatus comprises a storage unit that stores the private key in association with the user information for the private key, and a second information providing unit that provides the private key of said storage unit on the basis of a request, and said acquisition unit transmits the user information to said database apparatus, and said second information providing unit transmits the private key corresponding to the user information to said image verification apparatus.
-
34. A public key management method in an image verification system that includes an image input apparatus, an image verification apparatus, and a database apparatus, and verifies that image data transmitted from the image input apparatus has been altered or not by using public key of the image input apparatus, comprising:
-
a generation step of generating private key used in the image input apparatus and public key corresponding to the private key;
a storage step of storing the public key and predetermined information unique to the image input apparatus that uses the private key corresponding to the public key, in the database apparatus in association with each other; and
a transmission step of transmitting the public key corresponding to the unique predetermined information from the database apparatus to the image verification apparatus on the basis of the predetermined information which is provided from the image verification apparatus and is unique to the image input apparatus, wherein the image verification apparatus verifies that the image data is altered or not by using the public key transmitted from the database apparatus. - View Dependent Claims (42)
-
-
35. A private key management method in an image verification system that includes an image input apparatus, an image verification apparatus, and a database apparatus, and verifies that target data transmitted from the image input apparatus is altered or not by using private key of the image input apparatus, comprising:
-
a generation step of generating private key used in the image input apparatus;
a storage step of storing the private key and predetermined information unique to the image input apparatus that uses the private key, in the database apparatus in association with each other; and
a transmission step of transmitting the private key corresponding to the unique predetermined information from the database apparatus to the image verification apparatus on the basis of the predetermined information which is provided from the image verification apparatus and is unique to the image input apparatus, wherein the image verification apparatus verifies that the target data is altered or not by using the private key transmitted from the database apparatus. - View Dependent Claims (43)
-
-
36. A public key management method in an image verification system that includes an image input apparatus, an image verification apparatus, a database apparatus, and a user information input apparatus, and verifies that image data transmitted from the image input apparatus is altered or not by using public key for user information input from the user information input apparatus, comprising:
-
a user information registration step of accepting unique user information;
a generation step of generating private key corresponding to the user information and public key corresponding to the private key;
a storage step of storing the public key and the user information in the database apparatus in association with each other; and
a transmission step of transmitting the public key corresponding to unique predetermined information from the database apparatus to the image verification apparatus on the basis of the user information provided from the image verification apparatus, wherein the image verification apparatus verifies that the image data is altered or not by using the public key transmitted from the database apparatus. - View Dependent Claims (44)
-
-
37. A public key management method in an image verification system that includes an image input apparatus, an image verification apparatus, a database apparatus, and a user information input apparatus, and verifies that image data transmitted from the image input apparatus is altered or not by using private key for user information input from the user information input apparatus, comprising:
-
a user information registration step of accepting unique user information;
a generation step of generating private key corresponding to the user information;
a storage step of storing the private key and the user information in the database apparatus in association with each other; and
a transmission step of transmitting the private key corresponding to unique predetermined information from the database apparatus to the image verification apparatus on the basis of the user information provided from the image verification apparatus, wherein the image verification apparatus verifies that the image data transmitted from the image input apparatus is altered or not by using the private key transmitted from the database apparatus. - View Dependent Claims (45)
-
Specification