Constructing locally computable extractors and cryptosystems in the bounded-storage model

109Citations
Citations of this article
63Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We consider the problem of constructing randomness extractors that are locally computable; that is, read only a small number of bits from their input. As recently shown by Lu (this issue, pp. 27-42), locally computable extractors directly yield secure private-key cryptosystems in Maurer's bounded-storage model [M2]. We suggest a general "sample-then-extract" approach to constructing locally computable extractors: use essentially any randomness-efficient sampler to select bits from the input and then apply any extractor to the selected bits. Plugging in known sampler and extractor constructions, we obtain locally computable extractors, and hence cryptosystems in the bounded-storage model, whose parameters improve upon previous constructions. We also provide lower bounds showing that the parameters we achieve are nearly optimal. The correctness of the sample-then-extract approach follows from a fundamental lemma of Nisan and Zuckerman [NZ], which states that sampling bits from a weak random source roughly preserves the min-entropy rate. We also present a refinement of this lemma, showing that the min-entropy rate is preserved up to an arbitrarily small additive loss, whereas the original lemma loses a logarithmic factor.

Cite

CITATION STYLE

APA

Vadhan, S. P. (2004). Constructing locally computable extractors and cryptosystems in the bounded-storage model. Journal of Cryptology, 17(1), 43–77. https://doi.org/10.1007/s00145-003-0237-x

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free