Proof verification system, proving device, verifying device, proof verification method, and program
AssigneeNEC Corporation
InventorIsamu Teranishi
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorIsamu Teranishi
Estimating the term…
The proof verification system of the present invention is composed of a proving device (100) and a verifying device (200). The proving device (100) holds m items of n items of secret data, and finds a plurality of Commit values from a portion of the plurality of elements of a cyclic group to transmit to the verifying device. Upon receiving a Challenge value c from the verifying device, the proving device generates remaining elements of a plurality of elements of the cyclic group, calculates a plurality of response values from the result, and transmits the plurality of elements of the cyclic group and the plurality of response values. The verifying device (200), upon receiving the plurality of Commit values from the proving device, transmits to the proving device a Challenge value c that is chosen from a plurality of random numbers, and upon receiving the plurality of elements of the cyclic group and the plurality of response values from the proving device, verifies the validity of the plurality of elements of the cyclic group, and if proper, verifies whether the proof statement resulting from the set (Commit value, Challenge value, response value) is valid or not.
A proof verification system comprising:
A proof verification system comprising:
A proof verification system comprising:
A proving device that is communicably connected to a verifying device for proving to said verifying device that said proving device holds secret data, said proving device comprising:
A verifying device that is communicably connected to a proving device for verifying a proof statement issued by the proving device, said verifying device comprising:
A proving device that is communicably connected to a verifying device for proving to the verifying device that said proving device holds secret data, said proving device comprising:
A verifying device that is communicably connected to a proving device for verifying a proof statement issued by said proving device, said verifying device comprising:
A proving device that is communicably connected to a verifying device for proving to said verifying device that said proving device holds secret data, said proving device comprising:
A verifying device that is communicably connected to a proving device for verifying a proof statement issued by said proving device, said verifying device comprising:
A proof verification method, being implemented by a proving device that issues a proof statement, and a verifying device that is communicably connected to said proving device for verifying said proof statement;
A proof verification method, being implemented by a proving device that issues a proof statement, and a verifying device that is communicably connected to said proving device for verifying said proof statement;
A proof verification method, being implemented by a proving device that issues a proof statement, and a verifying device that is communicably connected to said proving device for verifying said proof statement;
-18. (canceled)
Dependencies are inferred from the claim text.