Paper 2025/1258 Original: eprint.iacr.org/2025/1258 ↗

Multi-Source Randomness Extraction and Generation in the Random-Oracle Model

Sandro Coretti
Pooya Farshim
Patrick Harasser
Karl Southern
Abstract

We study the multi-source randomness extraction and generation properties of the monolithic random oracle (RO), whereby one is tasked with extracting or generating uniform random bits from multiple arbitrary unpredictable sources. We formalize this problem according to the query complexities of the involved parties—sources, distinguishers, and predictors, where the latter are used to define unpredictability. We show both positive and negative results. On the negative side, we rule out definitions where the predictor is not at least as powerful as the source or the distinguisher. On the positive side, we show that the RO is a multi-source extractor when the query complexity of the distinguisher is bounded. Our main positive result in this setting is with respect to arbitrary unpredictable sources, which we establish via a combination of a compression argument (Dodis, Guo, and Katz, EUROCRYPT'17) and the decomposition of high min-entropy sources into flat sources. Our work opens up a rich set of problems, ranging from statistical multi-source extraction with respect to unbounded distinguishers to novel decomposition techniques (Unruh, CRYPTO'07; Coretti et al., EUROCRYPT'18) and multi-source extraction for non-monolithic constructions.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
History
2025-07-08: last updated
2025-07-08: published
Short URL
https://ia.cr/2025/1258
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/1258,
      author = {Sandro Coretti and Pooya Farshim and Patrick Harasser and Karl Southern},
      title = {Multi-Source Randomness Extraction and Generation in the Random-Oracle Model},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1258},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1258}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.