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...
References
Diffie, W. and M.E. Hellman (1976). “New directions in cryptography.” IEEE Transactions on Information Theory, 22, 644–654.
Massey, J.L. (1992). “Contemporary cryptology: An introduction.” Contemporary Cryptology, The Science of Information Integrity, ed. G.J. Simmons. IEEE Press, Piscataway, NJ.
Menezes, A.J., P.C. van Oorschot, and S.A. Vanstone (1997). Handbook of Applied Cryptography. CRC Press, Boca Raton, FL.
Merkle, R.C. and M.E. Hellman (1978). “Hiding information and signatures in trapdoor knapsacks.” IEEE Transactions on Information Theory, 24, 525–530.
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.
Yao, A.C. (1982). “Theory and applications of trapdoor functions.” Proceedings of the IEEE 23rd Annual Symposium on Foundations of Computer Science, 80–91.
Editor information
Editors and Affiliations
Rights 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
DOI: https://doi.org/10.1007/0-387-23483-7_436
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-23473-1
Online ISBN: 978-0-387-23483-0
eBook Packages: Computer ScienceReference Module Computer Science and Engineering