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.
