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.
Private knowledge held jointly
- SSLWeb encryption protocol
- man-in-the-middleCovert communication interception scheme
generator
Electricity-producing machine
- number theoryPure math studying integers
shared secret
Private knowledge held jointly
- SSLWeb encryption protocol
- man-in-the-middleCovert communication interception scheme
1976
Year after '75
- StanfordCalifornia private research university
man-in-the-middle
Covert communication interception scheme
- precomputationCalculating before needed
- cryptographyAES, encryption, ciphertext, decryption, cipher
- encryptionencryption, encryption key, cryptography, end-to-end encryption, cipher
- Key ExchangeDH, shared secret, Oakley, rekeying
- cipherscipher, Caesar cipher, substitution cipher, ciphertext, plaintext
- Cryptographic Keysprivate key, public key, secret key, encryption key, decryption key