Mike Just: Diffie-Hellman Key Agreement. Encyclopedia of Cryptography and Security 2005