CRSep 20, 2017

Improved Key Generation Algorithm for Gentry's Fully Homomorphic Encryption Scheme

arXiv:1709.06724v26 citations
Originality Incremental advance
AI Analysis

This work addresses a specific bottleneck in cryptography for secure computation, offering incremental improvements in efficiency and proof rigor.

The paper tackles the lack of rigorous proof and non-deterministic key generation in Gentry's fully homomorphic encryption scheme by presenting an improved algorithm that deterministically generates ideal lattices with odd determinant and provides a simpler, more efficient correctness condition, resulting in a key generation speedup of about 1.5 times.

At EUROCRYPT 2011, Gentry and Halevi implemented a variant of Gentry's fully homomorphic encryption scheme. The core part in their key generation is to generate an odd-determinant ideal lattice having a particular type of Hermite Normal Form. However, they did not give a rigorous proof for the correctness. We present a better key generation algorithm, improving their algorithm from two aspects. -We show how to deterministically generate ideal lattices with odd determinant, thus increasing the success probability close to 1. -We give a rigorous proof for the correctness. To be more specific, we present a simpler condition for checking whether the ideal lattice has the desired Hermite Normal Form. Furthermore, our condition can be checked more efficiently. As a result, our key generation is about 1.5 times faster. We also give experimental results supporting our claims. Our optimizations are based on the properties of ideal lattices, which might be of independent interests.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes