NSHEDB: Noise-Sensitive Homomorphic Encrypted Database Query Engine
Boram Jung, Yuliang Li, Hung-Wei Tseng

TL;DR
NSHEDB is a novel homomorphic encryption-based database engine that significantly reduces storage and improves query processing speed for secure data operations without relying on trusted hardware.
Contribution
It introduces a system architecture that minimizes ciphertext expansion and avoids bootstrapping, enabling efficient homomorphic queries on encrypted data.
Findings
Achieves 20x to 1370x speedup over existing systems
Reduces storage requirements by 73x
Maintains 128-bit security without trusted hardware
Abstract
Homomorphic encryption (HE) enables computations directly on encrypted data, offering strong cryptographic guarantees for secure and privacy-preserving data storage and query execution. However, despite its theoretical power, practical adoption of HE in database systems remains limited due to extreme cipher-text expansion, memory overhead, and the computational cost of bootstrapping, which resets noise levels for correctness. This paper presents NSHEDB, a secure query processing engine designed to address these challenges at the system architecture level. NSHEDB uses word-level leveled HE (LHE) based on the BFV scheme to minimize ciphertext expansion and avoid costly bootstrapping. It introduces novel techniques for executing equality, range, and aggregation operations using purely homomorphic computation, without transciphering between different HE schemes (e.g., CKKS/BFV/TFHE) or…
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 · Privacy-Preserving Technologies in Data
