Diffie-Hellman is an asymmetric cipher that uses the [[Discrete Logarithm Problem]] property to transmit keys securely over a public network. Recently, keys larger or equal to **2048 bits **are recommended for secure key exchange.