Diffie Hellman, Encryption, Symmetric Encryption, Cryptography, Security.
about choosing a and b: Here, Xi is equivalent to a or b Resources Computerphile YouTube videos https://www.youtube.com/watch?v=NmM9HA2MQGI https://www.youtube.com/watch?v=Yjrfm_oRO0w Wikipedia https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange