Diffie–Hellman key exchange


Diffie–Hellman key exchange is a key exchange.

in 1974, the GCHQ mathematician and cryptographer, Malcolm J. Williamson developed it.

In the Diffie–Hellman key exchange scheme:

  • each party generates a keypair
  • each party distributes the public key to the party adverse
  • each party compute a shared secret (key) with the public key

The shared secret can be used, for instance, as the key for a symmetric cipher.


Secure Sockets Layer (SSL) uses:

  • Diffie–Hellman key exchange if the client does not have a public-private key pair and a published certificate in the public key infrastructure
  • Public Key Cryptography if the user does have both the keys and the credential.

Discover More
Key Exchange Winscp Options
Cryptography - Key Exchange Algorithm

The goal of a key exchange algorithm is to permit to distribute Key on a secure way between two parties. The two most known key exchange algorithm are by order of important: But they are more....
What is a Public Key Cryptography (known as Asymmetric Cipher) ?

(Public Key Cryptography|Asymmetric Cipher) Public key cryptography is a cryptographic system from the 70's that uses pairs of keys It's also known as: * asymmetric cryptography) * non-secret...

Share this page:
Follow us:
Task Runner