APPARATUS AND METHOD WITH HOMOMORPHIC ENCRYPTION

    公开(公告)号:US20240313944A1

    公开(公告)日:2024-09-19

    申请号:US18524573

    申请日:2023-11-30

    CPC classification number: H04L9/008 H04L9/3093

    Abstract: An apparatus and method with homomorphic encryption are provided. A method for performing a homomorphic encryption operation may include generating a second ciphertext, having a second total number of dimensions, by performing a key switching operation using a key-switching key to generate the second ciphertext, encrypted by a second secret key, based on a homomorphic encrypted first ciphertext on a first modulus encrypted by a first secret key, where the first ciphertext has a first total number of dimensions, and generating a ciphertext on a second modulus by performing a blind rotation operation based on the second ciphertext and an operation key.

    HOMOMORPHIC ENCRYPTION APPARATUS AND METHOD
    4.
    发明公开

    公开(公告)号:US20230171085A1

    公开(公告)日:2023-06-01

    申请号:US17994294

    申请日:2022-11-26

    CPC classification number: H04L9/008 H04L9/0618

    Abstract: A homomorphic encryption apparatus and method are disclosed. The homomorphic encryption apparatus includes one or more processors, and memory storing instructions configured to, when executed by the one or more processors, cause the one or more processors to receive a blind rotation key for performing a blind rotation operation and receive an operand ciphertext of the blind rotation operation, generate a first ciphertext by performing addition of a polynomial representation based on the blind rotation key and the operand ciphertext, and generate a target ciphertext by performing key switching and accumulative multiplication based on the first ciphertext.

    APPARATUS AND METHOD WITH HOMOMORPHIC ENCRYPTION OPERATION

    公开(公告)号:US20240340158A1

    公开(公告)日:2024-10-10

    申请号:US18625437

    申请日:2024-04-03

    CPC classification number: H04L9/008 H04L9/06

    Abstract: Disclosed is a homomorphic encryption operation apparatus and method. The homomorphic encryption operation method is performed by a computing device that includes processing hardware and storage hardware, and the method includes: receiving, and storing in the storage hardware, a ciphertext including modules; receiving, and storing in the storage hardware, an operation key including a relinearization key corresponding to the ciphertext; and performing, by the processing hardware, a homomorphic encryption operation on the ciphertext, wherein a modulus of the ciphertext is determined by the processing hardware based on a dimension of the modules and a number of the modules.

    APPARATUS AND METHOD WITH HOMOMORPHIC ENCRYPTION

    公开(公告)号:US20240121076A1

    公开(公告)日:2024-04-11

    申请号:US18301343

    申请日:2023-04-17

    CPC classification number: H04L9/008 H04L9/0618

    Abstract: An apparatus including a receiver and a processor configured to generate a modulus switch ciphertext by performing modulus switching with respect to data received by the receiver, the modulus switching including mapping a component of an input ciphertext generated from the received data to an odd number, generate a blind rotated ciphertext by performing a blind rotation operation based on the modulus switched ciphertext, and generate encrypted data, as a homomorphic encryption operation result, by performing key switching based on the blind rotated ciphertext.

Patent Agency Ranking