pyktc


Namepyktc JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttps://github.com/w4ffl35/pyktc
SummaryA Python implementation of a basic keyword transposition cipher
upload_time2024-01-25 00:56:34
maintainer
docs_urlNone
authorw4ffl35
requires_python
licenseMIT
keywords cipher keyword transposition cipher ktc transposition cipher
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/w4ffl35/pyktc",
    "name": "pyktc",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "cipher,keyword transposition cipher,ktc,transposition cipher",
    "author": "w4ffl35",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/95/c9/98a636ba1ea8d4b881b60d69b03671bca59cf5faa7fc6855a0d2089ca185/pyktc-1.0.0.tar.gz",
    "platform": null,
    "description": "# Python Keyword Transposition Cipher\n\nAn implementation of a basic keyword transposition cipher in Python.\n\n## Installation\n\n`pip install .`\n\n## Usage\n\n- **Initialize** `from pyktc.cipher import Cipher; ktc = Cipher('secret')`\n- **Encrypt** `ktc.encrypt('CRYPTOLOGY')`\n- **Decrypt** `ktc.decrypt('MNYDX WHWJY')`\n\n## Limitations\n\nThe basic implementation only works with A-Z though it can easily be extended to support other characters.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Python implementation of a basic keyword transposition cipher",
    "version": "1.0.0",
    "project_urls": {
        "Homepage": "https://github.com/w4ffl35/pyktc"
    },
    "split_keywords": [
        "cipher",
        "keyword transposition cipher",
        "ktc",
        "transposition cipher"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d798bc4a5dc4c7ea569f752ba6a9ff7fab504fc0062ca5d11f33e2e9e9cb8dd",
                "md5": "db3f161ff0dc50f88163ac39bcaf94f7",
                "sha256": "7db3b1f089c754cc23c34da998e4b49f5495f2480f69cd97479d568a83d2bc1c"
            },
            "downloads": -1,
            "filename": "pyktc-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "db3f161ff0dc50f88163ac39bcaf94f7",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 2333,
            "upload_time": "2024-01-25T00:56:33",
            "upload_time_iso_8601": "2024-01-25T00:56:33.174070Z",
            "url": "https://files.pythonhosted.org/packages/3d/79/8bc4a5dc4c7ea569f752ba6a9ff7fab504fc0062ca5d11f33e2e9e9cb8dd/pyktc-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "95c998a636ba1ea8d4b881b60d69b03671bca59cf5faa7fc6855a0d2089ca185",
                "md5": "1358dd164dda64525f92301a9562dd41",
                "sha256": "f2c9b5a67c111b0003b62ee4ed868c748de1d7aa08d67344c38f597293ee29c4"
            },
            "downloads": -1,
            "filename": "pyktc-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "1358dd164dda64525f92301a9562dd41",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 2036,
            "upload_time": "2024-01-25T00:56:34",
            "upload_time_iso_8601": "2024-01-25T00:56:34.806378Z",
            "url": "https://files.pythonhosted.org/packages/95/c9/98a636ba1ea8d4b881b60d69b03671bca59cf5faa7fc6855a0d2089ca185/pyktc-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-25 00:56:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "w4ffl35",
    "github_project": "pyktc",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pyktc"
}
        
Elapsed time: 0.22634s