Diffie–Hellman key exchange
However, it simplifies key management to use Diffie–Hellman key exchange instead.