Skip to main content

Trapdoor One-Way Function

  • Reference work entry
Encyclopedia of Cryptography and Security

A trapdoor one-way function is a one-way function with an additional requirement. Informally, a one-way function might be described as a function for which evaluation in one direction is straightforward, while computation in the reverse direction is far more difficult. Such a function becomes a trapdoor one-way function when we add the requirement that computation in the reverse direction becomes straightforward when some additional (trapdoor) information is revealed [3].

While there are alternative descriptions [2] we might describe a trapdoor one-way function as a function f with domain X and range (codomain) Y where f (x) is ‘easy’ to compute for all \(x \in X\) but for ‘virtually all’ elements \(y \in Y\) it is ‘computationally infeasible’ to find an x such that f(x) = y. Yet, given certain trapdoor information z, it is easy to describe an ‘efficient’ function g z with domain Y and range X such that g z (y) = x and f(x) = y. Just as a bijective one-way functionwith identical...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. Diffie, W. and M.E. Hellman (1976). “New directions in cryptography.” IEEE Transactions on Information Theory, 22, 644–654.

    Article  MATH  MathSciNet  Google Scholar 

  2. Massey, J.L. (1992). “Contemporary cryptology: An introduction.” Contemporary Cryptology, The Science of Information Integrity, ed. G.J. Simmons. IEEE Press, Piscataway, NJ.

    Google Scholar 

  3. Menezes, A.J., P.C. van Oorschot, and S.A. Vanstone (1997). Handbook of Applied Cryptography. CRC Press, Boca Raton, FL.

    MATH  Google Scholar 

  4. Merkle, R.C. and M.E. Hellman (1978). “Hiding information and signatures in trapdoor knapsacks.” IEEE Transactions on Information Theory, 24, 525–530.

    Article  Google Scholar 

  5. Rivest, R.L., A. Shamir, and L.M. Adleman (1978). “A method for obtaining digital signatures and and public-key cryptosystems.” Communications of the ACM, 21, 120–126.

    Article  MATH  MathSciNet  Google Scholar 

  6. Yao, A.C. (1982). “Theory and applications of trapdoor functions.” Proceedings of the IEEE 23rd Annual Symposium on Foundations of Computer Science, 80–91.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 International Federation for Information Processing

About this entry

Cite this entry

Robshaw, M. (2005). Trapdoor One-Way Function. In: van Tilborg, H.C.A. (eds) Encyclopedia of Cryptography and Security. Springer, Boston, MA . https://doi.org/10.1007/0-387-23483-7_436

Download citation

Publish with us

Policies and ethics