Kfir Barhum @ BIU on: A Cookbook for Black-Box Separations and a Recipe for Universal One-Way Hash Functions

×

Error message

  • Deprecated function: Creation of dynamic property LdapUserConf::$createLDAPAccounts is deprecated in LdapUserConf->load() (line 265 of /var/lib/drupal7/modules/ldap/ldap_user/LdapUserConf.class.php).
  • Deprecated function: Creation of dynamic property LdapUserConf::$createLDAPAccountsAdminApproval is deprecated in LdapUserConf->load() (line 266 of /var/lib/drupal7/modules/ldap/ldap_user/LdapUserConf.class.php).
  • Deprecated function: Creation of dynamic property Registration::$is_new is deprecated in Entity->__construct() (line 210 of /var/lib/drupal7/modules/entity/includes/entity.inc).

Primary tabs

We present a new framework for proving fully black-box
separations and lower bounds. We prove a general theorem that facilitates
the proofs of fully black-box lower bounds from a one-way function (OWF).

Loosely speaking, our theorem says that in order to prove that a fully black-box
construction does not securely construct a cryptographic primitive $Q$
(e.g., a pseudo-random generator or a universal one-way hash function) from a
OWF, it is enough to come up with a large enough set of functions $\calF$ and a
parameterized oracle (i.e., an oracle that is defined for every $f \in \bitsetn
\rightarrow \bitsetn$) such that $O_{f}$ breaks the security of the
construction when instantiated with $f$ and the oracle satisfies two local
properties.

Our main application of the theorem is a lower bound of $\Omega(n/\log^3(n))$ on
the number of calls made by any fully black-box construction of a universal
one-way hash function (UOWHF) from a general one-way function. The bound holds
even when the OWF is regular, in which case it matches up to a poly-logarithmic
factor to a recent construction of Barhum and Maurer.

Joint work with Thomas Holenstein.

Date and Time: 
Wednesday, June 20, 2012 - 09:30 to Thursday, June 21, 2012 - 10:45
Speaker: 
Kfir Barhum
Location: 
Bar-Ilan, Seminar Room Building 408