Evaluation of the Complexity of Fully Homomorphic Encryption Schemes in Implementations of Programs
Overview
This paper shows a thorough examination of fully homomorphic encryption schemes and their performance in programs. We do an analysis of one specific, widely-used scheme – the Gentry-Sahai-Waters scheme. We statistically measure the time needed to perform a binary operation in two of the best fully homomorphic libraries – TFHE and FHEW. We aim to devise an abstraction level that enables us to assess the real-world speed performance of fully homomorphic operations without actually working with encrypted data. We propose an algorithm that uses the gathered statistical data combined with our mathematical model to evaluate the performance of fully homomorphic implementations of arbitrary computer programs. Also, we expand the set of supported binary operations to arithmetic ones. Finally, we perform several simulations to find how classical algorithms (searching and sorting) would perform if they were implemented fully homomorphically, so that we can show how our abstraction could be used in practice.
Awards (1)
- Innopolis University : Full tuition scholarships for the Bachelor program in Computer Science
Competition history
- ISEF 2019
Resources
Related projects
ISEF · 2015
Parallel Implementation of the Convolution Operation in Quotient Polynomial Rings for the NTRU Cryptosystem
ISEF · 2024
An Elementary Method for Fast Modular Exponentiation With Factored Modulus
ISEF · 2024
Enhancing Federated Learning Using Mathematical Theorems and Coding Technologies
ISEF · 2017
Efficient Point-Counting Algorithms for Superelliptic Curves via the Cartier Operator and the Hasse-Weil Bound
ISEF · 2023
Improving Bitcoin's Post-Quantum Transaction Efficiency With a Novel Lattice-Based Aggregate Signature Scheme Based on CRYSTALS-Dilithium and a STARK Protocol
ISEF · 2016
Efficient, Hardware Implementations of Computationally-Intensive Operations in Quotient Polynomial Rings for NTRU-Based Digital Signatures
ISEF · 2024
A Novel Approach for Analyzing the Cipher Algorithms of the Advanced Encryption Standard (AES) and Developing a New Quantum Algorithm in the Era of Quantum Computing and Quantum Cybersecurity
ISEF · 2022
Fast and Furious: Designing an Ultra-Efficient Hybrid Matrix Multiplication Algorithm
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: Regeneron International Science and Engineering Fair