A METHOD AND COMPUTATION ENTITY FOR PERFORMING COMPUTATION OF A FUNCTION OVER ENCRYPTED DATA
PCT/EP2021/053913
For obtaining a reliable computation result by simple means a corresponding method for performing computation of a function (f) over encrypted data by a computation entity are provided, wherein the computation of a quadratic function (f) is performed by the computation entity, wherein the encrypted data are encrypted by means of a linearly homomorphic encryption scheme, and wherein a homomorphic message authentication code is used for providing verifiable computation on encrypted data. Further, a corresponding computation entity is provided.
The present invention relates to a method and system for public key establishment, for authenticating users, and for generating user messages which cannot be repudiated. In the context of client-server applications (e.g., online banking, internet of things (“IoT”), etc.), a client authenticates a server by means of the server’s digital certificate whereas, in most of the cases, the server authenticates the client by means of a password (e.g., a password supplied by the client). In case of dispute, messages from the server, if signed with its private key, can be ascribed (e.g., attributed) without ambiguity to the author. This is not possible, however, for messages from the client.



.jpg)