Encryption system, function value calculation method, and program
AssigneeNEC Corporation
InventorsHiroto Tamiya, Toshiyuki Isshiki, Batnyam Enkhtaivan
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorsHiroto Tamiya, Toshiyuki Isshiki, Batnyam Enkhtaivan
Estimating the term…
Provided is an encryption system that suppresses a communication cost from a key issuing system to a user and controls input to a function in the unit of data. The encryption system includes an encrypting apparatus, a signature apparatus, and a security execution apparatus. The encrypting apparatus generates pseudo-random numbers different for respective pieces of data, and encrypts the generated pseudo-random numbers together with the pieces of data. The signature apparatus regenerates the pseudo-random numbers used by the encrypting apparatus for encrypting the respective pieces of data, and generates control information for certifying validity of the pieces of the data from the regenerated pseudo-random numbers. The security execution apparatus verifies the control information based on the pseudo-random numbers obtained by decrypting ciphertexts of the pieces of the data, and calculates a function value of data obtained by decrypting the ciphertexts when the verification of the control information is successful.
An encryption system comprising:
A function value calculation method comprising:
A non-transitory computer readable recording medium storing a program for causing one or more processors to execute:
Dependencies are inferred from the claim text.