Content deleted Content added
Importing Wikidata short description: "Function that is easy to compute on every input, but hard to invert given the image of a random input" (Shortdesc helper) |
Tom.Reding (talk | contribs) m Enum 3 author/editor WLs; WP:GenFixes on |
||
Line 1:
{{
{{unsolved|computer science|Do one-way functions exist?}}
In [[computer science]], a '''one-way function''' is a [[function (mathematics)|function]] that is easy to compute on every input, but hard to [[Inverse function|invert]] given the [[image (mathematics)|image]] of a random input. Here, "easy" and "hard" are to be understood in the sense of [[computational complexity theory]], specifically the theory of [[polynomial time]] problems. Not being [[One-to-one function|one-to-one]] is not considered sufficient for a function to be called one-way (see [[#Theoretical definition|Theoretical definition]], below).
Line 74:
==Universal one-way function==
There is an explicit function ''f'' that has been proved to be one-way, if and only if one-way functions exist.<ref name="HCPred">{{Cite journal
| author =
| author-link = Leonid Levin
| title = The Tale of One-Way Functions
| publisher = ACM
Line 92 ⟶ 93:
==Further reading==
* Jonathan Katz and Yehuda Lindell (2007). ''Introduction to Modern Cryptography''. CRC Press. {{isbn|1-58488-551-3}}.
* {{Cite book | author =
* {{Cite book|author =
{{DEFAULTSORT:One-Way Function}}
|