Cryptography, Diffie Hellman, Key Exchange, Asymmetric Encryption, Elliptic Curve.
secret b Bob sends to Alice his public key B = G^b mod P Alice computes common secret s = B^a mod P Bob computes common secret s = A^b mod P Alice and Bob have arrived to the same value that is common secret s: Figure 2. Diffie–Hellman key exchange concept diagram. Diffie-Hellman key exchange