some_crypt
DISCLAIMER: This package provides tools for incredibly basic encrypting and decrypting based on mostly-classical ciphers. It by NO means provides any resources for cryptographically secure encryption/decryption and should not be used to store data requiring any level of security.
some_crypt is a simple utility package providing the tools for casually encrypting and decrypting strings and text files using mostly-classical ciphers (e.g. Caesar, Vigenere, etc.).
Contents
- some_crypt/ciphers - the ever-growing cipher implementation package; if there's a cool (mostly simple) cipher
that you'd like to see, let me know and I might add it
- some_crypt.ciphers.autokey - Autokey Cipher
- some_crypt.ciphers.caesar - Caesar Cipher
- some_crypt.ciphers.vigenere - Vigenere Cipher
- some_crypt/util - utilities useful in cipher implementation
- some_crypt.util.file_io - (deprecated) basic reading and writing of files; previously in use before its functionality was moved over to a standalone script
- some_crypt.util.functional -
- primarily keygen() (generator which yields the characters of the given key, repeating when necessary) and shift_with_wrap() (which contains the logic concerning shifting characters within the range of ASCII letter blocks)
Installation
To install some_crypt, simply pip install some_crypt.
Release files for some-crypt 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| some_crypt-0.1.0.tar.gz | 6.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| some_crypt-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.5 kB
Release files / some_crypt-0.1.0.tar.gz
| Download URL | some_crypt-0.1.0.tar.gz |
|---|---|
| Size | 6.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a80609766acb8f438fee409e2e38a807365a8511fa1b4f7322b4c807e2fa0b52
|
|
BLAKE2b-256 checksum How to use checksums |
a2b202a38deecda38ab0d09e00c4956a1af027c7b969ffd2ac17737efafe25db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0
|
Release files / some_crypt-0.1.0-py3-none-any.whl
| Download URL | some_crypt-0.1.0-py3-none-any.whl |
|---|---|
| Size | 9.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2a96ff66d26abb33d232909620ad89f0cca06e9a03316d08630a76ec1c83a6f0
|
|
BLAKE2b-256 checksum How to use checksums |
3ea05edea0a7f7b68f2af61d8270238f6434c2a6415bc0bb3b092800af6cbc49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0
|