Cryptographic Algorithms for Privacy-Preserving Online Applications.

Ruinian Li,Yinhao Xiao,Cheng Zhang,Tianyi Song,Chunqiang Hu
DOI: https://doi.org/10.3934/mfc.2018015
2018-01-01
Mathematical Foundations of Computing
Abstract:Privacy in online applications has drawn tremendous attention in recent years. With the development of cloud-based applications, protecting users' privacy while guaranteeing the expected service from the server has become a significant issue. This paper surveyed the most popular cryptographic algorithms in privacy-preserving online applications to provide a tutorial-like introduction to researchers in this area. Particularly, this paper focuses on introduction to homomorphic encryption, secret sharing, secure multi-party computation and zero-knowledge proof.
What problem does this paper attempt to address?