Diffie Hellman key exhcange Exchanging a secret key with out prior contact, one traditional way is the Diffie-Hellman key exchange. Know that better algoritms exists! Reading material: https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange https://www.geeksforgeeks.org/implementation-diffie-hellman-algorithm/ https://www.ques10.com/p/7533/explain-diffie-hellman-key-exchange-algorithm-wi-1/ https://cryptographyacademy.com/diffie-hellman/