Paper 2013/873 Original: eprint.iacr.org/2013/873 ↗

Poly-Many Hardcore Bits for Any One-Way Function and a Framework for Differing-Inputs Obfuscation

Mihir Bellare
Igors Stepanovs
Stefano Tessaro
Abstract

We show how to extract an arbitrary polynomial number of simultaneously hardcore bits from any one-way function. In the case the one-way function is injective or has polynomially-bounded pre-image size, we assume the existence of indistinguishability obfuscation (iO). In the general case, we assume the existence of differing-input obfuscation (diO), but of a form weaker than full auxiliary-input diO. Our construction for injective one-way functions extends to extract hardcore bits on multiple, correlated inputs, yielding new D-PKE schemes. Of independent interest is a definitional framework for differing-inputs obfuscation in which security is parameterized by circuit-sampler classes.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
History
2014-09-15: last updated
2013-12-29: published
Short URL
https://ia.cr/2013/873
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2013/873,
      author = {Mihir Bellare and Igors Stepanovs and Stefano Tessaro},
      title = {Poly-Many Hardcore Bits for Any One-Way Function and a Framework for Differing-Inputs Obfuscation},
      howpublished = {Cryptology {ePrint} Archive, Paper 2013/873},
      year = {2013},
      url = {https://eprint.iacr.org/2013/873}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.