Co-designed accelerator for homomorphic encryption applications - Archive ouverte HAL
Article Dans Une Revue Advances in Science, Technology and Engineering Systems Journal Année : 2018

Co-designed accelerator for homomorphic encryption applications

Résumé

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 hand-made 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.
Fichier principal
Vignette du fichier
document.pdf (816.39 Ko) Télécharger le fichier
Origine Publication financée par une institution

Dates et versions

hal-01710726 , version 1 (26-09-2024)

Licence

Identifiants

Citer

A. Mkhinini, Paolo Maistri, Régis Leveugle, Rached Tourki. Co-designed accelerator for homomorphic encryption applications. Advances in Science, Technology and Engineering Systems Journal, 2018, 3 (1), pp.426-433. ⟨10.25046/aj030152⟩. ⟨hal-01710726⟩

Collections

UGA CNRS TIMA
180 Consultations
2 Téléchargements

Altmetric

Partager

More