Comprehensive Performance Analysis of Homomorphic Cryptosystems for Practical Data Processing

02/07/2022
by   Vasily Sidorov, et al.
0

Oblivious data processing has been an on and off topic for the last decade or so. It provides great opportunities for secure data management and processing, especially in the cloud. At the same time, modern computing resources seem to be affordable enough to allow for practical use of homomorphic cryptography. Yet, the availability of products that offer practical homomorphic data processing is extremely scarce. As part of a project aimed at developing a practical homomorphic data management platform, we have conducted an extensive study of homomorphic cryptosystems' performance, the results of which are presented in this work. For this work we chose the following five cryptosystems: fully homomorphic HElib and SEAL, somewhat fully homomorphic PyAono, and partially homomorphic Paillier and ElGamal. In the discussion of the aggregated results, we suggest that partially homomorphic cryptosystems could be used today in certain practical applications, whereas time has not yet come for the fully homomorphic ones.

READ FULL TEXT
research
05/12/2019

Moving Processing to Data: On the Influence of Processing in Memory on Data Management

Near-Data Processing refers to an architectural hardware and software pa...
research
09/01/2023

Co-Tuning of Cloud Infrastructure and Distributed Data Processing Platforms

Distributed Data Processing Platforms (e.g., Hadoop, Spark, and Flink) a...
research
02/02/2022

Data Processing Framework for Ship Performance Analysis

The hydrodynamic performance of a sea-going ship can be analysed using t...
research
05/29/2018

Building your Cross-Platform Application with RHEEM

Today, organizations typically perform tedious and costly tasks to juggl...
research
09/22/2021

Astronomical Pipeline Provenance: A Use Case Evaluation

In this decade astronomy is undergoing a paradigm shift to handle data f...
research
11/04/2022

Rethinking Storage Management for Data Processing Pipelines in Cloud Data Centers

Data processing frameworks such as Apache Beam and Apache Spark are used...
research
08/02/2023

AI-Enhanced Data Processing and Discovery Crowd Sourcing for Meteor Shower Mapping

The Cameras for Allsky Meteor Surveillance (CAMS) project, funded by NAS...

Please sign up or login with your details

Forgot password? Click here to reset