This Python notebook is an example implementation of Diffie-Hellman key exchange, a method which allows a shared secret to be established between two parties by only sharing data that is safe to be considered public.
!!! Now featuring Elliptic Curve Diffie-Hellman (Ephemeral) !!!