Anonymous authentication signature system, user device, verification device, signature method, verification method, and program therefor
AssigneeNEC Corporation
InventorIsamu Teranishi
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorIsamu Teranishi
Estimating the term…
The user device includes: a recording unit which stores system parameters as respective parameters given in advance, a disclosure public key, a user public key, a user private key, a member certificate, and an attribute certificate; an input/output unit which receives input of the document from the user and an attribute the user intends to disclose; a cryptograph generating module which generates a cryptograph based on the inputted document, the attribute to be disclosed, and each of the parameters; a signature text generating module which generates a zero-knowledge signature text from the generated cryptograph; and a signature output module which outputs the cryptograph and the zero-knowledge signature text as the signature data. The user public key and the attribute certificate are generated by using a same power.
An anonymous authentication signature system constituted by mutually connecting a user device which generates and outputs signature data for a document inputted by a user and a verification device which verifies whether or not the signature data generated by the user device is proper and outputs a result thereof, wherein:
A user device which generates and outputs signature data for a document inputted by a user, the user device comprising:
A verification device which verifies whether or not signature data generated by a user device is proper and outputs a result thereof, the verification device comprising:
A signature method which generates and outputs signature data for a document inputted by a user, the method comprising:
A verification method which verifies whether or not signature data generated by a user device is proper and outputs a result thereof, the method comprising:
A non-transitory computer readable recording medium storing a signature program for generating and outputting signature data for a document inputted by a user, the program causing a computer which stores in advance system parameters as respective parameters given in advance, a disclosure public key, a user public key, a user private key, and a member certificate as well as an attribute certificate generated by using a same power as that of the user public key to execute:
A non-transitory computer readable recording medium storing a verification program for verifying whether or not signature data generated by a user device is proper and outputting a result thereof, the program causing a computer which stores in advance system parameters as respective parameters given in advance, a disclosure public key, a user public key, and an attribute certificate generated by using a same power as that of the user public key to execute:
An anonymous authentication signature system constituted by mutually connecting user means for generating and outputting signature data for a document inputted by a user and verification means for verifying whether or not the signature data generated by the user device is proper and outputting a result thereof, wherein:
User means for generating and outputting signature data for a document inputted by a user, the user device comprising:
Verification means for verifying whether or not signature data generated by a user device is proper and outputs a result thereof, the verification means comprising:
Dependencies are inferred from the claim text.