Parallel query execution over encrypted data in database-as-a-service (DaaS)

2019 ◽  
Vol 75 (4) ◽  
pp. 2269-2288 ◽  
Author(s):  
Awais Ahmad ◽  
Mudassar Ahmad ◽  
Muhammad Asif Habib ◽  
Shahzad Sarwar ◽  
Junaid Chaudhry ◽  
...  
1999 ◽  
pp. 99-121
Author(s):  
Luc Bouganim ◽  
Daniela Florescu ◽  
Patrick Valduriez

Author(s):  
Youssef Gahi ◽  
Imane El Alaoui ◽  
Mouhcine Guennoun

Database-as-a-service (DBaaS) is a trend allowing organizations to outsource their databases and computations to external parties. However, despite the many advantages provided by this service in terms of cost reduction and efficiency, DBaaS raises many security issues regarding data privacy and access control. The protection of privacy has been addressed by several research contributions proposing efficient solutions such as encrypted databases and blind queries over encrypted data, called blind processing. In this latter context, almost all proposed schemes consider an architecture of a single user (the data owner) that requests the database server for encrypted records while he is the only one capable of decrypting. From a practical perspective, a database system is set up to support not only a single user but multiple users initiating multiple queries. However, managing various accesses to an encrypted database introduces several challenges by itself, like key sharing, key revocation, and data re-encryption. In this article, we propose a simple and efficient blind processing protocol that allows multiple users to query the same encrypted data and decrypt the retrieved results without getting access to the secret key.


Author(s):  
Luc Bouganim ◽  
Benoît Dageville ◽  
Patrick Valduriez

Sign in / Sign up

Export Citation Format

Share Document