Information and Communications Technology and Policy

Information and Communications Technology and Policy

Information and Communications Technology and Policy ›› 2022, Vol. 48 ›› Issue (8): 75-88.doi: 10.12267/j.issn.2096-5931.2022.08.012

Previous Articles     Next Articles

Homomorphic encryption protocols and applications in privacy preserving computation

SHAO Hang, GAO Siqi, ZHONG Li, FU Zhihui, MENG Dan, LI Xiaolin   

  1. AI Institute, Tongdun Technology, Hangzhou 311121, China
  • Received:2022-03-10 Online:2022-08-15 Published:2022-08-26

Abstract:

Homomorphic encryption is a cryptography technology based on the computational complexity theory of mathematical problems. It supports the calculation of data under the encrypted state, and the decrypted calculation result is consistent with the plaintext calculation result. As a hot research topic in privacy preserving computation, homomorphic encryption can be used in diverse application scenarios. We first introduce the development process of homomorphic encryption and relevant technologies. We then elaborate on the use cases of homomorphic encryption in typical application scenarios, such as secure intersection, secure querying, multi-party joint computing, and multi-party joint modeling. Finally, this paper analyzes and discusses the technical challenges and some research directions of current homomorphic encryption technologies.

Key words: homomorphic encryption, private set intersection, private information retrieval, secure multi-party computation, federated learning, privacy preserving computating

CLC Number: