Reference Hub3
An Efficient, Secure, and Queryable Encryption for NoSQL-Based Databases Hosted on Untrusted Cloud Environments

An Efficient, Secure, and Queryable Encryption for NoSQL-Based Databases Hosted on Untrusted Cloud Environments

Mamdouh Alenezi, Muhammad Usama, Khaled Almustafa, Waheed Iqbal, Muhammad Ali Raza, Tanveer Khan
Copyright: © 2019 |Volume: 13 |Issue: 2 |Pages: 18
ISSN: 1930-1650|EISSN: 1930-1669|EISBN13: 9781522564614|DOI: 10.4018/IJISP.2019040102
Cite Article Cite Article

MLA

Alenezi, Mamdouh, et al. "An Efficient, Secure, and Queryable Encryption for NoSQL-Based Databases Hosted on Untrusted Cloud Environments." IJISP vol.13, no.2 2019: pp.14-31. http://doi.org/10.4018/IJISP.2019040102

APA

Alenezi, M., Usama, M., Almustafa, K., Iqbal, W., Raza, M. A., & Khan, T. (2019). An Efficient, Secure, and Queryable Encryption for NoSQL-Based Databases Hosted on Untrusted Cloud Environments. International Journal of Information Security and Privacy (IJISP), 13(2), 14-31. http://doi.org/10.4018/IJISP.2019040102

Chicago

Alenezi, Mamdouh, et al. "An Efficient, Secure, and Queryable Encryption for NoSQL-Based Databases Hosted on Untrusted Cloud Environments," International Journal of Information Security and Privacy (IJISP) 13, no.2: 14-31. http://doi.org/10.4018/IJISP.2019040102

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

NoSQL-based databases are attractive to store and manage big data mainly due to high scalability and data modeling flexibility. However, security in NoSQL-based databases is weak which raises concerns for users. Specifically, security of data at rest is a high concern for the users deployed their NoSQL-based solutions on the cloud because unauthorized access to the servers will expose the data easily. There have been some efforts to enable encryption for data at rest for NoSQL databases. However, existing solutions do not support secure query processing, and data communication over the Internet and performance of the proposed solutions are also not good. In this article, the authors address NoSQL data at rest security concern by introducing a system which is capable to dynamically encrypt/decrypt data, support secure query processing, and seamlessly integrate with any NoSQL- based database. The proposed solution is based on a combination of chaotic encryption and Order Preserving Encryption (OPE). The experimental evaluation showed excellent results when integrated the solution with MongoDB and compared with the state-of-the-art existing work.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.