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…
In order to realize four arithmetic operations in Integer-wise type TFHE, an encryption processing apparatus that processes a ciphertext is provided, the ciphertext being a fully homomorphic ciphertext that has, as a plaintext associated with an integer, a value with an error having a predetermined variance added thereto within a predetermined value range and that is able to be subjected to a predetermined operation between integers without being decrypted. The apparatus includes applying a first polynomial in which all coefficients are the same to an operation result of a homomorphic operation between a ciphertext based on a first ciphertext (ca) and a ciphertext based on a second ciphertext (cb), to obtain a third ciphertext (cd) indicating a position of a plaintext in the operation result, and applying a predetermined polynomial to a ciphertext obtained by reducing a range of plaintext to a predetermined range in the value range by homomorphic addition of the third ciphertext to the operation result, to perform an operation between the first ciphertext and the second ciphertext.
An encryption processing apparatus that processes a ciphertext,
An encryption processing method, executed by a processor, of processing a ciphertext,
A non-transitory computer-readable recording medium storing a program for causing a processor to perform an encryption process of processing a ciphertext,
Dependencies are inferred from the claim text.