-
Notifications
You must be signed in to change notification settings - Fork 2
Prototype V1 usage guide
Vladimir Miloserdov edited this page Jan 14, 2018
·
1 revision
Currently we only depend on Python 3+
Just clone the master branch and run driver.py with Python 3:
- Clone the repository
$ git clone [email protected]:CCExCompany/leet
- Switch to prototypeV1 tag
$ git checkout tags/prototypeV1
- Check your Python version
$ python --version
Python 3.4.5 #Make sure it's >3.0, also you may try running python3
- Change current directory and launch the app
$ cd leet
$ python ./driver.py
We only support Caesar cipher for demonstration purposes now. One must create key(s) (integer) then use the app to encrypt or decrypt file with selected key. Example for file encryption:
- Enter "Key management submenu"
- Select "Add key" entry
- Type the integer key for Caesar cipher (shift)
- Press enter to save the key and select it
- You may add more keys repeating steps 2-4, then select one using "Select key" entry
- Exit "Key management" submenu into main menu and select "Encrypt file"
- Select file in file tree and press enter
Now there should beoriginal_filename.encrypted.asc
file.
- Sometimes text overlaps in UI for some reason
- It's not possible to get to levels higher then current directory in file browser There may be more bugs there :)