Cryptology ePrint Archive: Report 2015/416
HETest: A Homomorphic Encryption Testing Framework
Mayank Varia and Sophia Yakoubov and Yang Yang
Abstract: In this work, we present a generic open-source software framework that can evaluate the correctness and performance of homomorphic encryption software. Our framework, called HEtest, automates the entire process of a test: generation of data for testing (such as circuits and inputs), execution of a test, comparison of performance to an insecure baseline, statistical analysis of the test results, and production of a LaTeX report. To illustrate the capability of our framework, we present a case study of our analysis of the open-source HElib homomorphic encryption software. We stress though that HEtest is written in a modular fashion, so it can easily be adapted to test any homomorphic encryption software.
Category / Keywords: implementation / homomorphic encryption, testing, evaluation
Original Publication (with minor differences): Workshop on Applied Homomorphic Encryption, Financial Cryptography and Data Security 2015
Date: received 2 May 2015, last revised 8 Aug 2015
Contact author: sonka at bu edu
Available format(s): PDF | BibTeX Citation
Note: Minor typo fixes.
Version: 20150808:203138 (All versions of this report)
Short URL: ia.cr/2015/416
Discussion forum: Show discussion | Start new discussion
[ Cryptology ePrint archive ]