Encryption processing apparatus and encryption processing method
AssigneeAxell Corporation
InventorsYusuke Hoshizuki, Kotaro Matsuoka
Life of this patent
Estimating the term…
Loading patent…
AssigneeAxell Corporation
InventorsYusuke Hoshizuki, Kotaro Matsuoka
Estimating the term…
An encryption processing apparatus processing a hully homomorphic ciphertext includes a processor. The processor obtains, based on a subtraction result of homomorphic subtraction of a second ciphertext from a first ciphertext, a binary third ciphertext determining whether the subtraction result is positive or negative. The processor then performs a process that subtracts a result of homomorphic multiplication between the third ciphertext and the second ciphertext from the first ciphertext in a homomorphic manner to obtain a new ciphertext. The processor obtains a new third ciphertext by using a process result of the process as a new first ciphertext, and repeats the process using the new first ciphertext, the second ciphertext, and the new third ciphertext. The processor outputs the new ciphertext obtained after a predetermined number of repetitions of the process in total, as a result of a remainder operation of the first ciphertext by the second ciphertext.
An encryption processing apparatus that processes a ciphertext,
An encryption processing apparatus that processes a ciphertext,
A non-transitory computer-readable recording medium storing a program for causing a processor to perform an encryption processing method of processing a ciphertext,
A non-transitory computer-readable recording medium storing a program for causing a processor to perform an encryption processing method of processing a ciphertext,
Dependencies are inferred from the claim text.