Paper 2021/162
Verifiable Capacity-bound Functions: A New Primitive from Kolmogorov Complexity (Revisiting space-based security in the adaptive setting)
Abstract
We initiate the study of verifiable capacity-bound function (VCBF). The main VCBF property imposes a strict lower bound on the number of bits read from memory during evaluation (referred to as minimum capacity). No adversary, even with unbounded computational resources, should produce an output without spending this minimum memory capacity. Moreover, a VCBF allows for an efficient public verification process: Given a proof-of-correctness, checking the validity of the output takes significantly fewer memory resources, sublinear in the target minimum capacity. Finally, it achieves soundness, i.e., no computationally bounded adversary can produce a proof that passes verification for a false output. With these properties, we believe a VCBF can be viewed as a “space” analog of a verifiable delay function. We then propose the first VCBF construction relying on evaluating a degree-
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- A minor revision of an IACR publication in PKC 2023
- Keywords
- Kolmogorov complexityAdaptive securityPolynomial evaluationVerifiable computationVerifiable delay function
- Contact author(s)
- danilofrancati @ gmail com
- History
- 2023-02-19: last of 6 revisions
- 2021-02-17: received
- See all versions
- Short URL
- https://ia.cr/2021/162
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2021/162, author = {Giuseppe Ateniese and Long Chen and Danilo Francati and Dimitrios Papadopoulos and Qiang Tang}, title = {Verifiable Capacity-bound Functions: A New Primitive from Kolmogorov Complexity (Revisiting space-based security in the adaptive setting)}, howpublished = {Cryptology {ePrint} Archive, Paper 2021/162}, year = {2021}, url = {https://eprint.iacr.org/2021/162} }