Diffie-Hellman

Cryptographic key protocol

Diffie-Hellman is a cryptographic method that allows two parties to establish a shared secret key over an insecure channel without ever transmitting the key itself.

Named after its inventors, it underlies much of modern secure communication—when your browser establishes an encrypted connection, Diffie-Hellman is often at work.

The server uses Diffie-Hellman key exchange to negotiate a session key.

mathematics

generator

Electricity-producing machine

protocol

shared secret

Private knowledge held jointly

history

1976

Year after '75

  • StanfordCalifornia private research university
attacks

man-in-the-middle

Covert communication interception scheme

Categories
Opposites
cryptographic paradigm

Diffie-HellmanCaesar cipher

Alphabet rotation encryption method

substitution cipher

key exchange method

Diffie-Hellmansneakernet

Physical data transport

cryptographic security philosophy

Diffie-Hellmancleartext

Unencoded readable information

open channel

Family

hell, hellish

Familiarity
Top 2,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G