A Libre, One Time Pad program written in python3.10 and GTK for UI.
-
Generate Keys
-
Encrypt
-
Decrypt
-
Options (Optional)
- Key randomness (Need to generate random keys)
- Key storage: it is down to the user to make sure the keys are stored securely and destroyed after use.
- Key reuse: Users should not reuse keys, otherwise all security goes out the window.
-
python3.10
-
python3.10-dev
-
evince
- PyGObject>=3.4.2
- PyNaCl>=1.5.0
python3.10 -m venv .venv
source .venv/bin/activate
pip3 install -r requirements.txt
python3.10 main.py