A basic implementation of the Diffie Hellman key exchange algorithm.
Follow these steps, and you should be up and running in a matter of seconds.
git clone [email protected]:draescherl/diffie-hellman.git
cd diffie-hellman/
virtualenv venv
. venv/bin/activate
pip install -r requirements.txt
- Implement the
__check_other_pubkey
method - Hash the shared key
- Wikipedia article
- amiralis' python module available on pip : pyDH
- Computerphile's video
L.DRAESCHER - [email protected]