Secure Multi-Client Data Access with Boolean Queries in Distributed Key-Value Stores

被引:0
|
作者
Yuan, Xu [1 ]
Yuan, Xingliang [2 ]
Li, Baochun [1 ]
Wang, Cong [2 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON, Canada
[2] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
来源
2017 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS) | 2017年
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the era of big data processing, it is desirable to manage large volumes of data with high scalability, confidentiality protection, and flexible types of search queries. In this paper, we propose a design to store encrypted data on a cluster of distributed servers while supporting secure and authorized Boolean queries. In particular, the data owner encrypts the database with encrypted searchable index attributes, and the encrypted data values are stored evenly across multiple servers by leveraging a distributed index framework. Based on this design, we show how to construct encrypted indexes, generate search tokens, and query parallelly to achieve efficient Boolean search. Moreover, these queries are not only limited to those initiated by the data owner but also by other authorized clients. Specifically, we further integrate a recent scheme to make the authorization of client's requests non-interactive. The data owner is not required to stay online to interact with the clients. We characterize the leakage profile and provide a formal security analysis to demonstrate that our system can guarantee data confidentiality and query privacy. To validate our protocol, we implement a system prototype and evaluate the efficiency of our construction experimentally. Through experimental results, we show the effectiveness of our protocol in term of data encryption time and Boolean query time.
引用
收藏
页码:245 / 253
页数:9
相关论文
共 50 条
  • [41] KVLight: A Lightweight Key-Value Store for Distributed Access in Cloud
    Zeng, Jiaan
    Plale, Beth
    2016 16TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2016, : 473 - 482
  • [42] Cutting the Request Completion Time in Key-value Stores with Distributed Adaptive Scheduler
    Jiang, Wanchun
    Li, Haoyang
    Yan, Yulong
    Ji, Fa
    Jiang, Ming
    Wang, Jianxin
    Zhang, Tong
    2021 IEEE 41ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2021), 2021, : 414 - 424
  • [43] Scaling Up The Performance of Distributed Key-Value Stores With In-Switch Coordination
    Eldakiky, Hebatalla
    Du, David Hung-Chang
    29TH INTERNATIONAL SYMPOSIUM ON THE MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2021), 2021, : 41 - 48
  • [44] A Proxy-based Query Aggregation Method for Distributed Key-Value Stores
    Kawaname, Daichi
    Kamoshita, Masanari
    Kawashima, Ryota
    Matsuo, Hiroshi
    2018 IEEE 6TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD WORKSHOPS (W-FICLOUD 2018), 2018, : 78 - 83
  • [45] Key-value caching of geospatial data for distributed GIS
    Tu, Zhenfa
    Meng, Lingkui
    Zhang, Wen
    Huang, Changqing
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2013, 38 (11): : 1339 - 1343
  • [46] Characterizing and Adapting the Consistency-Latency Tradeoff in Distributed Key-Value Stores
    Rahman, Muntasir Raihan
    Tseng, Lewis
    Nguyen, Son
    Gupta, Indranil
    Vaidya, Nitin
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2017, 11 (04)
  • [47] FMKe: a Real-World Benchmark for Key-Value Data Stores
    Tomas, Goncalo
    Zeller, Peter
    Balegas, Valter
    Akkoorath, Deepthi
    Bieniusa, Annette
    Leitao, Joao
    Preguica, Nuno
    PROCEEDINGS OF THE 3RD INTERNATIONAL WORKSHOP ON PRINCIPLES AND PRACTICE OF CONSISTENCY FOR DISTRIBUTED DATA (PAPOC 17), 2017,
  • [48] Scalable Transactions across Heterogeneous NoSQL Key-Value Data Stores
    Dey, Akon
    Fekete, Alan
    Roehm, Uwe
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (12): : 1434 - 1439
  • [49] Adaptive and Flexible Key-Value Stores Through Soft Data Partitioning
    Hong, Byungchul
    Kwon, Yongkee
    Ahn, Jung Ho
    Kim, John
    PROCEEDINGS OF THE 34TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2016, : 296 - 303
  • [50] Poster: Load Balancing for In-Memory Key-Value Data Stores
    Azqueta-Alzuaz, Ainhoa
    Pahno-Martinez, Marta
    2024 IEEE 44TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, ICDCS 2024, 2024, : 1442 - 1443