Lune

EUROCRYPT2023顶会

NanoGRAM: Garbled RAM with O~(log⁡N)\widetilde{O}(\log N) Overhead

Andrew Park, Wei-Kai Lin, Elaine Shi

2023年份
5被引次数

摘要

We propose a new garbled RAM construction called NanoGRAM, which achieves an amortized cost of O~(λ⋅(Wlog⁡N+log⁡3N))\widetilde{O}(\lambda \cdot (W \log N + \log^3 N)) bits per memory access, where λ\lambda is the security parameter, WW is the block size, and NN is the total number of blocks, and O~(⋅)\widetilde{O}(\cdot) hides polylog⁡log⁡poly\log\log factors. For sufficiently large blocks where W=Ω(log⁡2N)W = \Omega(\log^2 N), our scheme achieves O~(λ⋅Wlog⁡N)\widetilde{O}(\lambda \cdot W \log N) cost per memory access, where the dependence on NN is optimal (barring polylog⁡log⁡poly\log\log factors), in terms of the evaluator's runtime. Our asymptotical performance matches even the interactive state-of-the-art (modulo polylog⁡log⁡poly\log\log factors), that is, running Circuit ORAM atop garbled circuit, and yet we remove the logarithmic number of interactions necessary in this baseline. Furthermore, we achieve asymptotical improvement over the recent work of Heath et al. Our scheme adopts the same assumptions as the mainstream literature on practical garbled circuits, i.e., circular correlation-robust hashes or a random oracle. We evaluate the concrete performance of NanoGRAM and compare it with a couple of baselines that are asymptotically less efficient. We show that NanoGRAM starts to outperform the naive linear-scan garbled RAM at a memory size of N=29N = 2^9 and starts to outperform the recent construction of Heath et al. at N=213N = 2^{13}.

Finally, as a by product, we also show the existence of a garbled RAM scheme assuming only one-way functions, with an amortized cost of O~(λ2⋅(Wlog⁡N+log⁡3N))\widetilde{O}(\lambda^2 \cdot (W \log N + \log^3 N)) per memory access. Again, the dependence on NN is nearly optimal for blocks of size W=Ω(log⁡2N)W = \Omega(\log^2 N) bits.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

相关 Paper

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