Skip to main content

Python Keyword Transposition Cipher

An implementation of a basic keyword transposition cipher in Python.

Installation

pip install .

Usage

  • Initialize from pyktc.cipher import Cipher; ktc = Cipher('secret')
  • Encrypt ktc.encrypt('CRYPTOLOGY')
  • Decrypt ktc.decrypt('MNYDX WHWJY')

Limitations

The basic implementation only works with A-Z though it can easily be extended to support other characters.

Metadata

Release files for pyktc 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyktc 1.0.0
File Size Uploaded Provenance Actions
pyktc-1.0.0.tar.gz 2.0 kB Without provenance Details for pyktc-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pyktc 1.0.0
File Interpreter ABI Platform Actions
pyktc-1.0.0-py3-none-any.whl Python 3 none any Details for pyktc-1.0.0-py3-none-any.whl

Total release size: 4.4 kB

Release files / pyktc-1.0.0.tar.gz

Download URL pyktc-1.0.0.tar.gz
Size 2.0 kB
Tags Source
SHA-256 checksum
How to use checksums
f2c9b5a67c111b0003b62ee4ed868c748de1d7aa08d67344c38f597293ee29c4
BLAKE2b-256 checksum
How to use checksums
95c998a636ba1ea8d4b881b60d69b03671bca59cf5faa7fc6855a0d2089ca185
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / pyktc-1.0.0-py3-none-any.whl

Download URL pyktc-1.0.0-py3-none-any.whl
Size 2.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7db3b1f089c754cc23c34da998e4b49f5495f2480f69cd97479d568a83d2bc1c
BLAKE2b-256 checksum
How to use checksums
3d798bc4a5dc4c7ea569f752ba6a9ff7fab504fc0062ca5d11f33e2e9e9cb8dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Security for pyktc 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page