[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
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 |