Skip to main content

Recode Stamper

A small Python utility that encodes UTF-8 text into a 12- or 24-word mnemonic (RECODE) and decodes it back.

Install from PyPI

pip install recode-stamper==0.1.0

How to run

After installation, use the CLI entry point:

recode --encode "MyPassword123!"
recode --decode "artist scavenge intimate airdrop humdrum curfew hexagon candy comedy bunion brevity aardvark"

Subcommands also work:

recode encode "MyPassword123!"
recode decode "artist scavenge intimate airdrop humdrum curfew hexagon candy comedy bunion brevity aardvark"

Show help:

recode --help

If you are running directly from the repository checkout instead of the installed package:

python recode.py --encode "MyPassword123!"
python recode.py --decode "artist scavenge intimate airdrop humdrum curfew hexagon candy comedy bunion brevity aardvark"

Wordlist source

The file wordlist4096.txt is based on the public wordlist from:

https://raw.githubusercontent.com/kklash/wordlist4096/main/wordlist4096.txt

License

This project is licensed under the MIT License. See LICENSE for the full text.

The included wordlist is derived from the upstream source referenced above. Please check the original repository and license terms for the wordlist itself before using it in production or redistribution.

This repository does not claim to replace or relicense the upstream wordlist; it only references the source used for the local copy included here.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

recode_stamper-0.1.1.tar.gz (23.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

recode_stamper-0.1.1-py3-none-any.whl (22.0 kB view details)

Uploaded Python 3

File details

Details for the file recode_stamper-0.1.1.tar.gz.

File metadata

  • Download URL: recode_stamper-0.1.1.tar.gz
  • Upload date:
  • Size: 23.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for recode_stamper-0.1.1.tar.gz
Algorithm Hash digest
SHA256 00b71b6c26f26c829bd6a518371517e4c204736b6978ddc0d72c35c5c51b14f9
MD5 580259d2e2be6ba8ab564f4fbb97d2ed
BLAKE2b-256 dd33c7142feee4545acc571bdc12cd0e5ca76a858162aa1d3c435391b314bf25

See more details on using hashes here.

File details

Details for the file recode_stamper-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: recode_stamper-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 22.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for recode_stamper-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bde60ffc5da7ce6774981416a934e58ab4437db5b7abdb8354e734f2af08209c
MD5 3463e4cca082796b5a2e0965496ad4de
BLAKE2b-256 6398c0d561a19a74756fda74657c983b0e36161ed1b7e5ad7058afc6b682725a

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.2

2 files

This release

0.1.1 This release

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page