DNA-HHE: Dual-mode Near-network Accelerator for Hybrid Homomorphic Encryption on the Edge
Yifan Zhao, Xinglong Yu, Yi Sun, Honglin Kuang, Jun Han

TL;DR
DNA-HHE is a dual-mode accelerator for hybrid homomorphic encryption on edge devices, enabling flexible, low-latency privacy-preserving computation by supporting both FHE and HHE schemes within a unified hardware architecture.
Contribution
It introduces the first dual-mode HHE accelerator with near-network coupling, supporting both RNS-CKKS and Rubato encryption schemes in a compact, efficient design.
Findings
Reduces edge-side PPOC latency by up to 1.56×
Outperforms state-of-the-art single-mode designs in latency and area
Supports flexible switching between FHE and HHE modes
Abstract
Fully homomorphic encryption (FHE) schemes like RNS-CKKS enable privacy-preserving outsourced computation (PPOC) but suffer from high computational latency and ciphertext expansion, especially on the resource-constrained edge side. Hybrid Homomorphic Encryption (HHE) mitigates these issues on the edge side by replacing HE with lightweight symmetric encryption for plaintext encryption, such as the Rubato cipher for the HHE variant of RNS-CKKS, yet it introduces transciphering overhead on the cloud. The respective strengths and limitations of FHE and HHE call for a dual-mode HHE solution with flexible algorithm switching ability. This paper presents DNA-HHE, the first dual-mode HHE accelerator with near-network coupling for edge devices. DNA-HHE supports both edge-side RNS-CKKS and Rubato within a unified architecture driven by flexible custom instructions. To realize a compact…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Cryptographic Implementations and Security · Cryptography and Residue Arithmetic
