A Practical Framework for Privacy-Preserving NoSQL Databases

被引:14
|
作者
Macedo, Ricardo [1 ,2 ]
Paulo, Joao [1 ,2 ]
Pontes, Rogerio [1 ,2 ]
Portela, Bernardo [1 ,3 ]
Oliveira, Tiago [1 ,3 ]
Matos, Miguel [4 ]
Oliveira, Rui [1 ,2 ]
机构
[1] INESC TEC, HASLab High Assurance Software Lab, Oporto, Portugal
[2] Univ Minho, Oporto, Portugal
[3] FCUP, Oporto, Portugal
[4] Univ Lisbon, INESC ID IST, Lisbon, Portugal
来源
2017 IEEE 36TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS) | 2017年
基金
欧盟地平线“2020”;
关键词
D O I
10.1109/SRDS.2017.10
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud infrastructures provide database services as cost-efficient and scalable solutions for storing and processing large amounts of data. To maximize performance, these services require users to trust sensitive information to the cloud provider, which raises privacy and legal concerns. This represents a major obstacle to the adoption of the cloud computing paradigm. Recent work addressed this issue by extending databases to compute over encrypted data. However, these approaches usually support a single and strict combination of cryptographic techniques invariably making them application specific. To assess and broaden the applicability of cryptographic techniques in secure cloud storage and processing, these techniques need to be thoroughly evaluated in a modular and configurable database environment. This is even more noticeable for NoSQL data stores where data privacy is still mostly overlooked. In this paper, we present a generic NoSQL framework and a set of libraries supporting data processing cryptographic techniques that can be used with existing NoSQL engines and composed to meet the privacy and performance requirements of different applications. This is achieved through a modular and extensible design that enables data processing over multiple cryptographic techniques applied on the same database. For each technique, we provide an overview of its security model, along with an extensive set of experiments. The framework is evaluated with the YCSB benchmark, where we assess the practicality and performance tradeoffs for different combinations of cryptographic techniques. The results for a set of macro experiments show that the average overhead in NoSQL operations performance is below 15%, when comparing our system with a baseline database without privacy guarantees.
引用
收藏
页码:11 / 20
页数:10
相关论文
共 50 条
  • [1] A Practical and Scalable Privacy-preserving Framework
    Avgerinos, Nikos
    D'Antonio, Salvatore
    Kamara, Irene
    Kotselidis, Christos
    Lazarou, Ioannis
    Mannarino, Teresa
    Meditskos, Georgios
    Papachristopoulou, Konstantina
    Papoutsis, Angelos
    Roccetti, Paolo
    Zuber, Martin
    2023 IEEE INTERNATIONAL CONFERENCE ON CYBER SECURITY AND RESILIENCE, CSR, 2023, : 598 - 603
  • [2] A Practical Framework for Privacy-Preserving Data Analytics
    Fan, Liyue
    Jin, Hongxia
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW 2015), 2015, : 311 - 321
  • [3] Fedlabx: a practical and privacy-preserving framework for federated learning
    Yan, Yuping
    Kamel, Mohammed B. M.
    Zoltay, Marcell
    Gal, Marcell
    Hollos, Roland
    Jin, Yaochu
    Peter, Ligeti
    Tenyi, Akos
    COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (01) : 677 - 690
  • [4] A Privacy-Preserving Framework for Integrating Person-Specific Databases
    Kantarcioglu, Murat
    Jiang, Wei
    Malin, Bradley
    PRIVACY IN STATISTICAL DATABASES, PROCEEDINGS, 2008, 5262 : 298 - +
  • [5] Privacy-Preserving Publicly Verifiable Databases
    Wang, Qiang
    Zhou, Fucai
    Zhou, Boyang
    Xu, Jian
    Chen, Chunyu
    Wang, Qi
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (03) : 1639 - 1654
  • [6] Practical privacy-preserving benchmarking
    Kerschbaum, Florian
    PROCEEDINGS OF THE IFIP TC 11/ 23RD INTERNATIONAL INFORMATION SECURITY CONFERENCE, 2008, : 17 - 31
  • [7] PEPFL:A framework for a practical and efficient privacy-preserving federated learning
    Yange Chen
    Baocang Wang
    Hang Jiang
    Pu Duan
    Yuan Ping
    Zhiyong Hong
    Digital Communications and Networks, 2024, 10 (02) : 355 - 368
  • [8] Privacy-preserving search for chemical compound databases
    Shimizu, Kana
    Nuida, Koji
    Arai, Hiromi
    Mitsunari, Shigeo
    Attrapadung, Nuttapong
    Hamada, Michiaki
    Tsuda, Koji
    Hirokawa, Takatsugu
    Sakuma, Jun
    Hanaoka, Goichiro
    Asai, Kiyoshi
    BMC BIOINFORMATICS, 2015, 16
  • [9] A Practical and Privacy-Preserving Vehicular Data Sharing Framework by Using Blockchain
    Yang, Xu
    Wang, Ao
    Wang, Qiuhao
    Qi, Saiyu
    Qi, Yong
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 1300 - 1305
  • [10] A Practical Privacy-Preserving Recommender System
    Badsha, Shahriar
    Yi, Xun
    Khalil, Ibrahim
    DATA SCIENCE AND ENGINEERING, 2016, 1 (03) : 161 - 177