Design choices and security implications in implementing Diffie-Hellman key agreement

  • Paul C. van Oorschot
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1025)


20 years ago, Diffie and Hellman conceived the idea of exponential key exchange, now commonly known as Diffie-Hellman key agreement. Today, the long-predicted wide-scale commercial deployment of cryptographic technology is finally occurring. As designers seek to provide implementations of public-key cryptography which offer adequate security while minimizing the computational requirements thereof, various options are available regarding parameter selection and other design choices. We examine a subset of options intended to reduce the computational costs of Diffie-Hellman key agreement protocols, and their related security implications.

Copyright information

© Springer-Verlag Berlin Heidelberg 1995

Authors and Affiliations

  • Paul C. van Oorschot
    • 1
  1. 1.Bell-Northern ResearchOttawaCanada

Personalised recommendations