The official library for the 'crypt32' cipher
Project description
crypt32
A lightweight, pattern-resistant substitution cipher for Python.
Designed for experimentation, education, and creating unpredictable encrypted text.
🔐 Overview
crypt32 is a custom substitution-based cipher focused on producing highly unpredictable output.
It is not designed to replace modern cryptography, but rather to serve as:
- A practical cryptography exercise
- A lightweight cipher for creative or non-sensitive applications
- A demonstration of unpredictable substitutions and salt-based variation
The cipher includes built-in salt generation which increases the complexity and makes outputs harder to guess or pattern-match.
⚠️ Security Warning
This library is not a modern secure cipher and should not be used to protect confidential or critical data.
✨ Features
- 🔁 Encrypt & decrypt Latin text
- 🧂 Built-in random salt generation
- 🌀 Pattern-resistant output
- 🧩 Simple and clean Python API
- 🎯 Lightweight and dependency-free
- 📂 Fully open source
🔢 Instructions
for instructions & examples, visit the instructions page.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file crypt32-1.0.0.tar.gz.
File metadata
- Download URL: crypt32-1.0.0.tar.gz
- Upload date:
- Size: 2.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6abf122d3bc40727be370d133b4287d80b18cd797f82ebeb3f746027c002aca0
|
|
| MD5 |
e9cd0f7131d0614d504f404bf44dd570
|
|
| BLAKE2b-256 |
1aa3e453b424b16b90c6ae5eec02fc962ed9f2138f00bf47a38f9429170ac041
|
File details
Details for the file crypt32-1.0.0-py3-none-any.whl.
File metadata
- Download URL: crypt32-1.0.0-py3-none-any.whl
- Upload date:
- Size: 2.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f3134fbe3683cb5373ab4efa108b128fcc85e2038bab76f1220a17d079953112
|
|
| MD5 |
4879460f222b724e0070747e7f9c6bb5
|
|
| BLAKE2b-256 |
b687640905c3cc5dcbe7653dbe79cacbe445491ea704317eadf3cffb8746031b
|