Simple Secret Key Distribution, invented by Merkle in 1979, is an #Asymmetric Cryptography used to #distribute private key. There is a security risk where the intruder can intercept and impersonate both halves of the protocol. The process works as follows:
- Person A will generate a new pair of temporary public key
- Person A sends person B the public key with their identity
- Person B generates a session key K, encrypts the key using the supplied public key, and sends it to person A.
- Person A decrypts the session key K using the public key, thus successfully distribute the secret key to both side.