• DocumentCode
    2779891
  • Title

    Security preserving amplification of hardness

  • Author

    Goldreich, Oded ; Impagliazzo, Russell ; Levin, Leonid ; Venkatesan, Ramarathnam ; Zuckerman, David

  • Author_Institution
    Technion, Haifa, Israel
  • fYear
    1990
  • fDate
    22-24 Oct 1990
  • Firstpage
    318
  • Abstract
    The task of transforming a weak one-way function (which may be easily inverted on all but a polynomial fraction of the range) into a strong one-way function (which can be easily inverted only on a negligible function of the range) is considered. The previously known transformation does not preserve the security (i.e. the running time of the inverting algorithm) within any polynomial. Its resulting function, F(x), applies the weak one-way function to many small (of length |x|θ, θ<1) pieces of the input. Consequently, the function can be inverted for reasonable input lengths by exhaustive search. Random walks on constructive expanders are used to transform any regular (e.g. one-to-one) weak one-way function into a strong one, while preserving security. The resulting function, F(x), applies the weak one-way f to strings of length Θ(|x|). The security-preserving constructions yield efficient pseudorandom generators and signatures based on any regular one-way function
  • Keywords
    security of data; hardness; inverting algorithm; polynomial fraction; pseudorandom generators; regular one-way function; security preserving amplification; signatures; weak one-way function; Computer science; Cryptographic protocols; Cryptography; National security; Polynomials; Sun;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1990. Proceedings., 31st Annual Symposium on
  • Conference_Location
    St. Louis, MO
  • Print_ISBN
    0-8186-2082-X
  • Type

    conf

  • DOI
    10.1109/FSCS.1990.89550
  • Filename
    89550