Lune

STOC2023顶会

Doubly Efficient Private Information Retrieval and Fully Homomorphic RAM Computation from Ring LWE

Wei-Kai Lin, Ethan Mook, Daniel Wichs

2023年份
50被引次数
13顶会引用

摘要

A (single server) private information retrieval (PIR) allows a client to read data from a public database held on a remote server, without revealing to the server which locations she is reading. In a doubly efficient PIR (DEPIR), the database is first preprocessed, but the server can subsequently answer any client's query in time that is sub-linear in the database size. Prior work gave a plausible candidate for a public-key variant of DEPIR, where a trusted party is needed to securely preprocess the database and generate a corresponding public key for the clients; security relied on a new non-standard code-based assumption and a heuristic use of ideal obfuscation. In this work we construct the stronger unkeyed notion of DEPIR, where the preprocessing is a deterministic procedure that the server can execute on its own. Moreover, we prove security under just the standard ring learning-with-errors (RingLWE) assumption. For a database of size N and any constant ε > 0, the preprocessing run-time and size is O(N 1+ε ), while the run-time and communication-complexity of each PIR query is poly log(N ). We also show how to update the preprocessed database in time O(N ε ). Our approach is to first construct a standard PIR where the server's computation consists of evaluating a multivariate polynomial; we then convert it to a DEPIR by preprocessing the polynomial to allow for fast evaluation, using the techniques of Kedlaya and Umans (STOC '08).

Building on top of our DEPIR, we construct general fully homomorphic encryption for randomaccess machines (RAM-FHE), which allows a server to homomorphically evaluate an arbitrary RAM program P over a client's encrypted input x and the server's preprocessed plaintext input y to derive an encryption of the output P (x, y) in time that scales with the RAM runtime of the computation rather than its circuit size. Prior work only gave a heuristic candidate construction of a restricted notion of RAM-FHE. In this work, we construct RAM-FHE under the RingLWE assumption with circular security. For a RAM program P with worst-case runtime T , the homomorphic evaluation runs in time T 1+ε • poly log(|x| + |y|).

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper13

问问它们各自怎么用它

它引用的顶会 Paper7

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖