GHOSTWIRE

v1.0

Static browser toolkit for encoding, decoding, hashing, and cipher operations. All computation runs client-side. No data leaves your browser.

No network requests No telemetry No dependencies

Available tools

CLI quick reference

ghostwire.py — Python 3, stdlib only. Reads from stdin when no text argument is given.

# encoding
python ghostwire.py encode base64 "hello world"
python ghostwire.py decode base64 "aGVsbG8gd29ybGQ="
python ghostwire.py encode hex "secret"
python ghostwire.py encode morse "SOS"
python ghostwire.py encode rot -n 13 "Hello"

# hashing
python ghostwire.py hash sha256 "abc"
python ghostwire.py hash hmac --key mykey "message"
python ghostwire.py hash crc32 "data"

# ciphers
python ghostwire.py cipher encode caesar --shift 13 "Hello"
python ghostwire.py cipher decode vigenere --key SECRET "Zinc"
python ghostwire.py cipher encode xor --key pass "plaintext"

# cipher recovery (local ciphertext only)
python ghostwire.py recover caesar-brute "Khoor Zruog"
python ghostwire.py recover xor-brute <hex>
python ghostwire.py recover freq "ciphertext"

# text utilities
python ghostwire.py text entropy "the quick brown fox"
python ghostwire.py text freq "hello world"

# stdin chaining
cat file.txt | python ghostwire.py hash sha256
echo "hello" | python ghostwire.py encode base64 | python ghostwire.py decode base64