Lune

CRYPTO2024顶会

Time-Lock Puzzles from Lattices

Shweta Agrawal, Giulio Malavolta, Tianwei Zhang

2024年份
11被引次数
3顶会引用

摘要

Time-lock puzzles (TLP) are a cryptographic tool that allow one to encrypt a message into the future, for a predetermined amount of time TT. At present, we have only two constructions with provable security: One based on the repeated squaring assumption and the other based on obfuscation. Basing TLP on any other assumption is a long-standing question, further motivated by the fact that known constructions are broken by quantum algorithms.

In this work, we propose a new approach to construct time-lock puzzles based on lattices, and therefore with plausible post-quantum security. We obtain the following main results:

  • In the preprocessing model, where a one-time public-coin preprocessing is allowed, we obtain a time-lock puzzle with encryption time log⁡(T)\log(T).

  • In the plain model, where the encrypter does all the computation, we obtain a time-lock puzzle with encryption time T\sqrt{T}.

Both constructions assume the existence of any sequential function ff, and the hardness of the circular small-secret learning with errors (LWE) problem. At the heart of our results is a new construction of succinct randomized encodings (SRE) for TT-folded repeated circuits, where the complexity of the encoding is T\sqrt{T}. This is the first construction of SRE where the overall complexity of the encoding algorithm is sublinear in the runtime TT, and which is not based on obfuscation. As a direct corollary, we obtain a non-interactive RAM delegation scheme with sublinear complexity (in the number of steps TT).

问问这篇 Paper

问问你的智能体。

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

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper3

问问它们各自怎么用它

相关 Paper

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