Complexity bounds on general hard-core predicates

5Citations
Citations of this article
35Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

A Boolean function t is a hard-core predicate for a one-way function f if b is polynomial-time computable but b(x) is difficult to predict from f(x). A general family of hard-core predicates is a family of functions containing a hard-core predicate for any one-way function. A seminal result of Goldreich and Levin asserts that the family of parity functions is a general family of hard-core predicates. We show that no general family of hard-core predicates can consist of functions with O(n1-ε)) average sensitivity, for any ε > 0. As a result, such families cannot consist of • functions in AC0, • monotone functions, • functions computed by generalized threshold gates, or • symmetric -threshold functions, ford = O(n1/2-ε) and ε > 0. © 2001 International Association for Cryptologic Research.

Cite

CITATION STYLE

APA

Goldmann, M. (2001). Complexity bounds on general hard-core predicates. Journal of Cryptology, 14(3), 177–195. https://doi.org/10.1007/s00145-001-0007-6

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