Diffie–Hellman and What It Actually Assumes
Everyone learns Diffie–Hellman as a party trick with paint colours. The trick is fine. What it hides is that the security of the protocol does not rest on the discrete logarithm problem, and the gap between the two matters in practice. ...