Paper 2024/1461
Detecting and Correcting Computationally Bounded Errors: A Simple Construction Under Minimal Assumptions
Abstract
We study error detection and error correction in a computationally bounded world, where errors are introduced by an arbitrary polynomial time adversarial channel. We consider codes where the encoding procedure uses random coins and define two distinct variants: (1) in randomized codes, fresh randomness is chosen during each encoding operation and is unknown a priori, while (2) in self-seeded codes, the randomness of the encoding procedure is fixed once upfront and is known to the adversary. In both cases, the randomness need not be known to the decoding procedure, and there is no trusted common setup between the encoder and decoder. The encoding and decoding algorithms are efficient and run in some fixed polynomial time, independent of the run time of the adversary.
The parameters of standard codes for worst-case (inefficient) errors are limited by the Singleton bound: for rate
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- Preprint.
- Keywords
- Error correcting codesOne-way functionsComputationally bounded errors
- Contact author(s)
-
jadsilbak @ gmail com
danwichs @ gmail com - History
- 2024-09-21: approved
- 2024-09-18: received
- See all versions
- Short URL
- https://ia.cr/2024/1461
- License
-
CC BY-NC-ND
BibTeX
@misc{cryptoeprint:2024/1461, author = {Jad Silbak and Daniel Wichs}, title = {Detecting and Correcting Computationally Bounded Errors: A Simple Construction Under Minimal Assumptions}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1461}, year = {2024}, url = {https://eprint.iacr.org/2024/1461} }