Secured computing

Xixun Yu (Inventor), Zheng Yan (Inventor)

Research output: Patent


According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code configured to cause the apparatus to receive an identifier of a function, encrypted input data, an encrypted computation result, encrypted random data and an encrypted output of the function, when nm with the random data, obtain a homomorphic polynomial factorization of the function, comprising obtaining a decomposed representation of the function, the representation comprising a sum of polynomials, and verify that the computation result is correct by checking, whether a difference between the encrypted output and the encrypted computation result equals a value of the decomposed representation, wherein the encrypted random data and the encrypted input data are used as parameter values in the sum of polynomials.

Original languageEnglish
Patent numberUS11165558
IPCH04L 9/ 30 A I
Priority date20/06/2017
Publication statusPublished - 2 Nov 2021
MoE publication typeH1 Granted patent


Dive into the research topics of 'Secured computing'. Together they form a unique fingerprint.

Cite this