Paper 2015/416

HETest: A Homomorphic Encryption Testing Framework

Mayank Varia, 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.

Note: Minor typo fixes.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Published elsewhere. Minor revision. Workshop on Applied Homomorphic Encryption, Financial Cryptography and Data Security 2015
Keywords
homomorphic encryptiontestingevaluation
Contact author(s)
sonka @ bu edu
History
2015-08-08: last of 2 revisions
2015-05-05: received
See all versions
Short URL
https://ia.cr/2015/416
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2015/416,
      author = {Mayank Varia and Sophia Yakoubov and Yang Yang},
      title = {HETest: A Homomorphic Encryption Testing Framework},
      howpublished = {Cryptology ePrint Archive, Paper 2015/416},
      year = {2015},
      note = {\url{https://eprint.iacr.org/2015/416}},
      url = {https://eprint.iacr.org/2015/416}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.