Querying Encrypted Graph Databases

被引:6
|
作者
Aburawi, Nahla [1 ]
Lisitsa, Alexei [1 ]
Coenen, Frans [1 ]
机构
[1] Univ Liverpool, Dept Comp Sci, Liverpool, Merseyside, England
关键词
Graph Databases; Database Security; CryptDB; Encryption;
D O I
10.5220/0006660004470451
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present an approach to execution of queries on encrypted graph databases. The approach is inspired by CryptDB system for relational DBs (R. A. Popa et al). Before processing a graph query is translated into encrypted form which then executed on a server without decrypting any data; the encrypted results are sent back to a client where they are finally decrypted. In this way data privacy is protected at the server side. We present the design of the system and empirical data obtained by experimentation with a prototype, implemented for Neo4j graph DBMS and Cypher query language, utilizing Java API. We report the efficiency of query execution for various types of queries on encrypted and non-encrypted Neo4j graph databases.
引用
收藏
页码:447 / 451
页数:5
相关论文
共 50 条
  • [1] Querying graph databases
    Flesca, S
    Greco, S
    ADVANCES IN DATABSE TECHNOLOGY-EDBT 2000, PROCEEDINGS, 2000, 1777 : 510 - 524
  • [2] Anti-tamper databases: Querying encrypted databases
    Ozsoyoglu, G
    Singer, DA
    Chung, SS
    DATA AND APPLICATIONS SECURITY XVII: STATUS AND PROSPECTS, 2004, 142 : 133 - 146
  • [3] Querying Graph Databases at Scale
    Hogan, Aidan
    Vrgoc, Domagoj
    COMPANION OF THE 2024 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, SIGMOD-COMPANION 2024, 2024, : 585 - 589
  • [4] Functional Querying in Graph Databases
    Pokorny, Jaroslav
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2017, PT I, 2017, 10191 : 291 - 301
  • [5] Querying Large Graph Databases
    Ke, Yiping
    Cheng, James
    Yu, Jeffrey Xu
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT II, PROCEEDINGS, 2010, 5982 : 487 - +
  • [6] A survey on querying encrypted XML documents for databases as a service
    Unay, Ozan
    Gundem, Taflan I.
    SIGMOD RECORD, 2008, 37 (01) : 12 - 20
  • [7] Design and analysis of querying encrypted data in relational databases
    Canim, Mustafa
    Kantarcioglu, Murat
    DATA AND APPLICATIONS SECURITY XXI, PROCEEDINGS, 2007, 4602 : 177 - +
  • [8] On a Fuzzy Algebra for Querying Graph Databases
    Pivert, Olivier
    Thion, Virginie
    Jaudoin, Helene
    Smits, Gregory
    2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, : 748 - 755
  • [9] Querying in the Age of Graph Databases and Knowledge Graphs
    Arenas, Marcelo
    Gutierrez, Claudio
    Sequeda, Juan F.
    SIGMOD '21: PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2021, : 2821 - 2828
  • [10] Querying Graph Databases: What Do Graph Patterns Mean?
    Mennicke, Stephan
    Kalo, Jan-Christoph
    Balke, Wolf-Tilo
    CONCEPTUAL MODELING, ER 2017, 2017, 10650 : 134 - 148