Keyed text encoding
Project description
shift
Keyed text encoding
Installation
To install this tool and library, use PIP:
# Install shift
pip3 install shift-tool
# Run shift
shift2
NOTE: the executable is named shift2
not shift
.
Usage
Shift has two modes:
# Encode
shift2 /path/to/input/file your_key_here > output.shift
# Decode
shift2 -d /path/to/encoded/file your_key_here > output.txt
Speed
By using Python's cProfile
tool, we can see the time required to encode and decode example.txt
. This file contains 50 paragraphs generated by lipsum.com, using the key ewpratten
:
Encoding: 0.089 seconds
Deconding: 0.101 seconds
Development
Deploying to PIP
To deploy shift to PIP, use:
pip3 uninstall shift-tool
./deploy.sh
pip3 install --no-cache-dir shift-tool
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
shift-tool-2.0.tar.gz
(2.6 kB
view hashes)