An experimental performance analysis of the cryptographic database ZeroDB

Michael Mitterer, Marcel Von Maltitz, Heiko Niedermayer, Georg Carle

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Cryptographic databases aim to protect the user's data from cloud servers that hold the data and operate the server-side of the database. They are privacy-by-design solutions. ZeroDB belongs to the family of cryptographic databases that solves this by off-loading the main database functionality to the client and many rounds of communication.We study ZeroDB performance by crafting specific queries and observing the operation. Furthermore, we compare ZeroDB to MySQL, SQLite, and MongoDB in TPC-C measurements. All measurements were performed in a testbed where network parameters were edited. The results show that the communication overhead of ZeroDB leads to significant drops in performance compared to the non-cryptographic databases, in particular for write and update operations. With respect to the trade-off of security and performance, ZeroDB is only recommendable when security requirements outweigh the performance impact. The reasoning shows that performance can be a limiting factor for the usability of a privacy-by-design solution.

Original languageEnglish
Title of host publicationProceedings of the Workshop on Privacy by Design in Distributed Systems, P2DS 2018, co-located with European Conference on Computer Systems, EuroSys 2018
EditorsMercier Hugues, Andrey Brito, Francisco Maia
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9781450356541
DOIs
StatePublished - 23 Apr 2018
Event2018 Workshop on Privacy by Design in Distributed Systems, P2DS 2018 - Porto, Portugal
Duration: 23 Apr 2018 → …

Publication series

NameProceedings of the Workshop on Privacy by Design in Distributed Systems, P2DS 2018, co-located with European Conference on Computer Systems, EuroSys 2018

Conference

Conference2018 Workshop on Privacy by Design in Distributed Systems, P2DS 2018
Country/TerritoryPortugal
CityPorto
Period23/04/18 → …

Fingerprint

Dive into the research topics of 'An experimental performance analysis of the cryptographic database ZeroDB'. Together they form a unique fingerprint.

Cite this