Secure and Efficient Query Processing Technique for Encrypted Databases in Cloud

被引:2
|
作者
Almakdi, Sultan [1 ]
Panda, Brajendra [1 ]
机构
[1] Univ Arkansas, Dept Comp Sci & Comp Engn, Fayetteville, AR 72701 USA
关键词
Cloud Databases; Encrypted Data; Bit Vectors; Domain Value Matrix; Query Processing;
D O I
10.1109/ICDIS.2019.00026
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is an attractive environment for both organizations and individual users, as it provides scalable computing and storage services at an affordable price. However, privacy and confidentiality are two challenges that trouble most users. Data encryption, using a powerful encryption algorithm such as the Advanced Encryption Standard (AES), is one solution that can allay users' concerns, but other challenges with searching over encrypted data have arisen. Researchers have proposed many different schemes to execute Standard Query Language (SQL) queries over encrypted data by encrypting the data with more than one encryption algorithm. However, other researchers have proposed systems based on the fragmentation of encrypted data. In this paper, we propose bit vector-based model (BVM), a secure database system that works as an intermediary between users and the cloud provider. In BVM, before the encryption and outsourcing processes, the query manager (QM) takes each record from the main table, parses it, builds a bit vector for it, and stores it. The BV stores bits, zero and one, and its length equals the total number of sub-columns for all sensitive columns. BVM aims to reduce the range of retrieved encrypted records that are related to a user's query from the cloud. In our model, the cloud provider cannot deduce information from the encrypted data nor can infer which encryption algorithm was used to encrypt data. We implement BVM and run different experiments to compare our model with the methods in which data are not encrypted in the cloud. Our evaluation shows that BVM reduces the range of the retrieved encrypted records from the cloud to less than 35 percent of encrypted records. As a result, our model avoids unnecessary decryption processes that affect delay times.
引用
收藏
页码:120 / 127
页数:8
相关论文
共 50 条
  • [1] Facilitating Secure Query Processing on Encrypted Databases on the Cloud
    Ben Omran, Osama M.
    Panda, Brajendra
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD), 2016, : 307 - 312
  • [2] Enabling secure and efficient kNN query processing over encrypted spatial data in the cloud
    Cheng, Xiang
    Su, Sen
    Teng, Yiping
    Xiao, Ke
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2015, 8 (17) : 3205 - 3218
  • [3] A Secure Range Query Processing Algorithm for the Encrypted Database on the Cloud
    Kim, Hyeong-Il
    Choi, Munchul
    Kim, Hyeong-Jin
    Chang, Jae-Woo
    [J]. ADVANCED MULTIMEDIA AND UBIQUITOUS ENGINEERING: FUTURETECH & MUE, 2016, 393 : 101 - 110
  • [4] A Query Conversion Scheme for Encrypted Cloud Databases
    Xian, Hequn
    Li, Jing
    Lu, Xiuqing
    [J]. 2013 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS (ITA), 2013, : 147 - 150
  • [5] Facilitating Secure and Efficient Spatial Query Processing on the Cloud
    Talha, Ayesha
    Kamel, Ibrahim
    Al Aghbari, Zaher
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2019, 7 (04) : 988 - 1001
  • [6] Adaptively Secure Conjunctive Query Processing over Encrypted Data for Cloud Computing
    Li, Rui
    Liu, Alex X.
    [J]. 2017 IEEE 33RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2017), 2017, : 697 - 708
  • [7] Secure and Efficient Adjacency Search Supporting Synonym Query on Encrypted Graph in the Cloud
    Wu, Bin
    Zhao, Zhiqiang
    Cui, Zongmin
    Mei, Zhuolin
    Wu, Zongda
    [J]. IEEE ACCESS, 2019, 7 : 133716 - 133724
  • [8] Efficient Query Processing on Outsourced Encrypted Data in Cloud with Privacy Preservation
    Purushothama, B. R.
    Amberker, B. B.
    [J]. 2012 INTERNATIONAL SYMPOSIUM ON CLOUD AND SERVICES COMPUTING (ISCOS 2012), 2012, : 88 - 95
  • [9] Efficient SQL Adaptive Query Processing in Cloud Databases Systems
    Costa, Clayton Maciel
    Maia Leite, Cicilia Raquel
    Sousa, Antonio Luis
    [J]. PROCEEDINGS OF THE 2016 IEEE CONFERENCE ON EVOLVING AND ADAPTIVE INTELLIGENT SYSTEMS (EAIS), 2016, : 114 - 121
  • [10] SecEQP: A Secure and Efficient Scheme for SkNN Query Problem over Encrypted Geodata on Cloud
    Lei, Xinyu
    Liu, Alex X.
    Li, Rui
    Tu, Guan-Hua
    [J]. 2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 662 - 673