Skip to main content

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

Uploaded Source

Built Distribution

multiplexer-0.0.7-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

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

Hashes for multiplexer-0.0.7.tar.gz
Algorithm Hash digest
SHA256 8b7acd79f163aa0d59bb3e39aed78566d713eda29ffb20fd935a87b39d139d68
MD5 cb081936706e5254278f0f0f64ad9119
BLAKE2b-256 d0090d4b0a5940c4a5a51e7e6be825f0de4134a08f98318ceb187cad48b6979c

See more details on using hashes here.

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

Hashes for multiplexer-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 ca56fc7ea8c4b0a39af4bcfbae2eb46c1b0378a05936b5ee25e854de385ee1ea
MD5 9d77977d3df8e4a1e629c64d116fc0a0
BLAKE2b-256 b15a53ec2c808c531c053f709cc444e6b013dcb232e519b3eb42875d0ce5a174

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page