METHOD AND DEVICE WITH HOMOMORPHIC ENCRYPTION OPERATION

    公开(公告)号:US20250023707A1

    公开(公告)日:2025-01-16

    申请号:US18768933

    申请日:2024-07-10

    Abstract: An operation method includes obtaining an input matrix including a coefficient of a polynomial, based on a preprocessing unit (PU), performing a preprocessing operation on the coefficient, based on a first number-theoretic transform (NTT) architecture, performing a first NTT operation on a column element of the input matrix for which the preprocessing operation is completed, performing a Hadamard product operation between a result of the first NTT operation and a twiddle factor, and based on a second NTT architecture, performing a second NTT operation on a row element of the input matrix for which the Hadamard product operation is completed.

    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.

    METHOD AND DEVICE FOR COMPARING MOVEMENT PATHS BASED ON HOMOMORPHIC ENCRYPTION

    公开(公告)号:US20210409189A1

    公开(公告)日:2021-12-30

    申请号:US17341824

    申请日:2021-06-08

    Abstract: A method and device for comparing movement paths based on homomorphic encrypted is disclosed, where a server includes a processor configured to collect first encrypted movement path information of a comparison target encrypted by a common key, receive, from a user device, second encrypted movement path information of a user of the user device encrypted by a private key, compare the first encrypted movement path information and the second encrypted movement path information, decrypt a portion of a result of the comparison by the common key to generate a partially decrypted comparison result, and provide the partially decrypted result of the comparison to the user.

Patent Agency Ranking