2012 · 909 citations · 23 references
ComputingCloud ComputingComputer ScienceCloud InfrastructureCloud SecurityCryptographyCloud EncryptionCryptographic AlgorithmsData EncryptionHomomorphic EncryptionPrivacy-preserving ProtocolsSecure Multi-party ComputationConfidential ComputingFully Homomorphic EncryptionPrivacy-preserving ComputationPrivacy-preserving ComputingSecure Multiparty CommunicationSecure Multiparty Computation
We propose a new notion of secure multiparty computation aided by a computationally-powerful but untrusted "cloud" server. In this notion that we call on-the-fly multiparty computation (MPC), the cloud can non-interactively perform arbitrary, dynamically chosen computations on data belonging to arbitrary sets of users chosen on-the-fly. All user's input data and intermediate results are protected from snooping by the cloud as well as other users. This extends the standard notion of fully homomorphic encryption (FHE), where users can only enlist the cloud's help in evaluating functions on their own encrypted data.
23
Fully homomorphic encryption using ideal lattices
Craig Gentry · 2009 · 6.6K citations
Oded Goldreich, Silvio Micali, Avi Wigderson · 1987 · 3.5K citations
Glen W. Davidson, Danell Crase · Death Studies · 1989 · 2.9K citations
Protocols for secure computations
Andrew Chi-Chih Yao · Foundations of Computer Science · 1982 · 2.7K citations