[WIP] New cypher library.
Project description
Multiplexer
Multiplexer is an encryption library.
Installation
pip install multiplexer
Usage
from multiplexer import Plex, generate, load
book = load() or generate("michel", save=True)
p = Plex(book)
cypher = p.encode('My secret message')
print(cypher)
secret_message = p.decode(cypher)
print(secret_message)
# Human readable
cypher = p.h_encode('My secret message')
print(cypher)
secret_message = p.h_decode(cypher)
print(secret_message)
Logging
import logging
logger = logging.getLogger('multiplexer')
logger.setLevel(logging.INFO)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
multiplexer-0.0.7.tar.gz
(2.9 kB
view details)
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 multiplexer-0.0.7.tar.gz.
File metadata
- Download URL: multiplexer-0.0.7.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b7acd79f163aa0d59bb3e39aed78566d713eda29ffb20fd935a87b39d139d68
|
|
| MD5 |
cb081936706e5254278f0f0f64ad9119
|
|
| BLAKE2b-256 |
d0090d4b0a5940c4a5a51e7e6be825f0de4134a08f98318ceb187cad48b6979c
|
File details
Details for the file multiplexer-0.0.7-py3-none-any.whl.
File metadata
- Download URL: multiplexer-0.0.7-py3-none-any.whl
- Upload date:
- Size: 3.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca56fc7ea8c4b0a39af4bcfbae2eb46c1b0378a05936b5ee25e854de385ee1ea
|
|
| MD5 |
9d77977d3df8e4a1e629c64d116fc0a0
|
|
| BLAKE2b-256 |
b15a53ec2c808c531c053f709cc444e6b013dcb232e519b3eb42875d0ce5a174
|