JoeCypherEDO is an encryptation and decryptation algorithm as a subset of Joe Cybersecurity Framework. It use Lorenz' Atractor chaotical system as ordinary differential ecuations systen with the purpose of encrypting and decrypting messages as a symmetric key algorithm.
The scripts manage the behavior of the cypher algorithm and offer an API to use it.
- Clone the repository
git clone https://github.com/Cotbert2/JoeCypherEDO.git
- Init the python3 virtual environment
python3 -m venv venv
source ./venv/bin/activate
- Install the requirements
pip install -r requirements.txt
- lorenzAtractorViewer.py: Script to visualize the Lorenz' Atractor in 3D; you can change initial conditions and parameters to see the behavior of the system.