2016 • In Dunkelman, Orr; Sanadhya, Somitra Kumar (Eds.) Progress in Cryptology -- INDOCRYPT 2016: 17th International Conference on Cryptology in India, Kolkata, India, December 11-14, 2016, Proceedings
Function privacy; functional encryption; obfuscation; keyword search; inner-product encryption
Abstract :
[en] Private functional encryption guarantees that not only the information in ciphertexts is hidden but also the circuits in decryption tokens are protected. A notable use case of this notion is query privacy in searchable encryption. Prior privacy models in the literature were fine-tuned for specific functionalities (namely, identity-based encryption and inner-product encryption), did not model correlations between ciphertexts and decryption tokens, or fell under strong uninstantiability results. We develop a new indistinguishability-based privacy notion that overcomes these limitations and give constructions supporting different circuit classes and meeting varying degrees of security. Obfuscation is a common building block that these constructions share, albeit the obfuscators necessary for each construction are based on different assumptions. In particular, we develop a composable and distributionally secure hyperplane membership obfuscator and use it to build an inner-product encryption scheme that achieves an unprecedented level of privacy, positively answering a question left open by Boneh, Raghunathan and Segev (ASIACRYPT 2013) concerning the extension and realization of enhanced security for schemes supporting this functionality.
Disciplines :
Computer science
Author, co-author :
DELERUE ARRIAGA, Afonso ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Barbosa, Manuel; University of Porto > HASLab - INESC TEC, DCC FC
Farshim, Pooya; PSL Research University > ENS, CNRS & INRIA
External co-authors :
yes
Language :
English
Title :
Private Functional Encryption: Indistinguishability-Based Definitions and Constructions from Obfuscation
Publication date :
2016
Event name :
Progress in Cryptology – INDOCRYPT 2016
Event place :
Kolkata, India
Event date :
11-12-2016 to 14-12-2016
Audience :
International
Main work title :
Progress in Cryptology -- INDOCRYPT 2016: 17th International Conference on Cryptology in India, Kolkata, India, December 11-14, 2016, Proceedings