Co-designed accelerator for homomorphic encryption applications

2Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Fully Homomorphic Encryption (FHE) is considered as a key cryptographic tool in building a secure cloud computing environment since it allows computing arbitrary functions directly on encrypted data. However, existing FHE implementations remain impractical due to very high time and resource costs. These costs are essentially due to the computationally intensive modular polynomial multiplication. In this paper, we present a software/hardware co-designed modular polynomial multiplier in order to accelerate homomorphic schemes. The hardware part is implemented through a High-Level Synthesis (HLS) flow. Experimental results show competitive latencies when compared with handmade designs, while maintaining large advantages on resources. Moreover, we show that our high-level description can be easily configured with different parameters and very large sizes in negligible time, generating new designs for numerous applications.

Cite

CITATION STYLE

APA

Mkhinini, A., Maistri, P., Leveugle, R., & Tourki, R. (2018). Co-designed accelerator for homomorphic encryption applications. Advances in Science, Technology and Engineering Systems, 3(1), 426–433. https://doi.org/10.25046/aj030152

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free