Encrypted communication through python
Figure 1.
Communication between B and C are facilitated by A. Passphrases are prearranged by B and C. Passphrases are NEVER transmitted. See below.
Workflow Example
- A (COMSEC) executes a.py
- B (ASSET) executes b.py and enters the passphrase
- C (HANDLER) executes c.py and enters the same passphrase
- B and C can now communicate securely
pip install cryptography
Used to encrypt messages being sent.
Passphrases need to be complex, these keep your data secure while in transit.
Passphrases should never be reused!
Passphrases could be created by rolling dice.
Passphrases could become compromised, burn and blend.
Client/Server from https://github.com/patmwoo/python-client-server