Skip to Main content Skip to Navigation
Conference papers

Dynamic execution of secure queries over homomorphic encrypted databases

Abstract : The wide use of cloud computing and of data outsourcing rises important concerns with regards to data security resulting thus in the necessity of protection mechanisms such as encryption of sensitive data. The recent major theoretical breakthrough of finding the Holy Grail of encryption, i.e. fully homomorphic encryption guarantees the privacy of queries and their results on encrypted data. However, there are only a few studies proposing a practical performance evaluation of the use of homomorphic encryption schemes in order to perform database queries. In this paper, we propose and analyse in the context of a secure framework for a generic database query interpreter two different methods in which client requests are dynamically executed on homomorphically encrypted data. Dynamic compilation of the requests allows to take advantage of the different optimizations performed during an off-line step on an intermediate code representation, taking the form of boolean circuits, and, moreover, to specialize the execution using runtime information. Also, for the returned encrypted results, we assess the complexity and the efficiency of the different protocols proposed in the literature in terms of overall execution time, accuracy and communication overhead.
Document type :
Conference papers
Complete list of metadata
Contributor : Léna Le Roy <>
Submitted on : Monday, July 16, 2018 - 10:05:14 AM
Last modification on : Saturday, June 19, 2021 - 3:09:24 AM



O. Stan, S. Carpov, R. Sirdey. Dynamic execution of secure queries over homomorphic encrypted databases. SCC '16 Proceedings of the 4th ACM International Workshop on Security in Cloud Computing, May 2016, Xi'an, China. pp.51-58, ⟨10.1145/2898445.2898454⟩. ⟨cea-01839844⟩



Record views