LOGBOOK

HELP

Quiz Entry - updated: 2026.07.14

What is a one-way function, and why is the word "impossible" in its definition not mathematically exact?

A one-way function is easy to compute in one direction (y = f(x)) but computationally infeasible to invert (finding x from y).

One-way function: easy forward, infeasible to invert without a trapdoor

* Easy one way, practically impossible the other — a trapdoor (like RSA's prime factors) is the only shortcut back. *

The formal definition:

  1. Computing $y = f(x)$ is computationally easy (polynomial time)
  2. Computing $x = f^{-1}(y)$ is technically impossible — meaning it would take the best algorithms with massive resources over 100,000 years

The terms "easy" and "impossible" aren't mathematically rigorous — they're practical statements about computational effort. Mathematically, "easy" means polynomial time, and "impossible" means the inverse computation time grows exponentially per bit.

Tip: Think of a blender — turning fruit into a smoothie is easy, but reconstructing the original fruit from the smoothie is practically impossible.

Go deeper:

From Quiz: KRYPTOG / One-Way and Hash Functions | Updated: Jul 14, 2026