Title
Functional Encryption with Oblivious Helper.
Abstract
Functional encryption is a nice tool that bridges the gap between usability and privacy when providing access to huge databases: while being encrypted, aggregated information is available with a fine-tuned control by the owner of the database who can specify the functions he allows users to compute on the data. Unfortunately, giving access to several functions might leak too much information on the database, since once the decryption capability is given for a specific function, this is for an unlimited number of ciphertexts. In the particular case of the inner-product, if rows or records of the database contain l fields on which one got l independent inner-product capabilities, one can extract all the individual fields. On the other hand, the major applications that make use of inner-products, such as machine-learning, need to compute many of them. This paper deals with a practical trade-off in order to allow the computation of various inner-products, while still protecting the confidentiality of the data. To this aim, we introduce an oblivious helper, that will be required for any decryption-query, in order to control the leakage of information on the database. It should indeed learn just enough information to guarantee the confidentiality of the database, but without endangering the privacy of the queries.
Year
DOI
Venue
2017
10.1145/3052973.3052996
AsiaCCS
Keywords
Field
DocType
Functional encryption, oblivious decryption, confidentiality, privacy
Row,Internet privacy,Confidentiality,Computer security,Computer science,Usability,Functional encryption,Encryption,Computation
Conference
Citations 
PageRank 
References 
0
0.34
18
Authors
2
Name
Order
Citations
PageRank
Pierre-Alain Dupont131.39
David Pointcheval2104563.86