Signature apparatus, verifying apparatus, proving apparatus, encrypting apparatus, and decrypting apparatus
AssigneeNEC Corporation
InventorIsamu Teranishi
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorIsamu Teranishi
Estimating the term…
Provided are a signature apparatus, a verifying apparatus, a proving apparatus, an encrypting apparatus, and a decrypting apparatus capable of efficiently reducing a signature text counterfeit problem to a discrete logarithm problem. The commitment is a hash value of a set of a value to be committed. Data including a pair of elements of a cyclic group associated with a discrete logarithm problem is used as a public key, and a discrete logarithm of an order of the pair is used as a secret key. Accordingly, it is possible to summarize secret information of an attacker from the commitment without rewinding the attacker and to ensure a higher safety than that of a Schnorr signature scheme. In addition, one-time power residue calculation is performed in each of the signature and verification calculations, so that it is possible to lower an amount of calculation in the signature and verification calculations.
A signature apparatus for generating a signature text by using a commitment, wherein the commitment is a hash value of a set including a value to be committed, data including a pair of elements of a cyclic group associated with a discrete logarithm problem which is used as a public key, and a discrete logarithm of an order of the pair which is used as a secret key, the signature apparatus comprising:
A verifying method for determining validity of input data, comprising:
Dependencies are inferred from the claim text.