{ "info": { "author": "Daniel Steinberg", "author_email": "ds@dannyadam.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", "Topic :: Security", "Topic :: Security :: Cryptography" ], "description": "LC4\n===\n\nA Python library that implements ElsieFour (LC4) encryption, based on the algorithm in\n(Alan Kaminsky 2017).\n\nFeatures\n--------\n\n- Support for custom alphabets\n- An [interactive command-line utility](https://github.com/dstein64/LC4/blob/master/documentation.md#interactive-command-line-utility)\n- Optional verbose output that visually shows the steps of the algorithm\n\n\n\nRequirements\n------------\n\nLC4 supports Python 3.x.\n\nLinux, Mac, and Windows are supported.\n\nOther operating systems may be compatible if NumPy can be properly installed.\n\nInstallation\n------------\n\n[LC4](https://pypi.python.org/pypi/lc4) is available on PyPI, the Python Package Index.\n\n```sh\n$ pip3 install lc4\n```\n\nDocumentation\n-------------\n\nSee [documentation.md](https://github.com/dstein64/LC4/blob/master/documentation.md).\n\nExample Usage\n-------------\n\nSee [example.py](https://github.com/dstein64/LC4/blob/master/example.py).\n\nLicense\n-------\n\nThe code in this repository has an [MIT License](https://en.wikipedia.org/wiki/MIT_License).\n\nSee [LICENSE](https://github.com/dstein64/LC4/blob/master/LICENSE).\n\nReferences\n----------\n\nKaminsky, Alan. \u201cElsieFour: A Low-Tech Authenticated Encryption Algorithm\nFor Human-to-Human Communication,\u201d 2017. https://eprint.iacr.org/2017/339.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dstein64/lc4", "keywords": "cryptography,lc4,elsie-four", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "lc4", "package_url": "https://pypi.org/project/lc4/", "platform": "", "project_url": "https://pypi.org/project/lc4/", "project_urls": { "Homepage": "https://github.com/dstein64/lc4" }, "release_url": "https://pypi.org/project/lc4/0.2.4/", "requires_dist": null, "requires_python": ">=3.5", "summary": "A Python implementation of ElsieFour (LC4)", "version": "0.2.4" }, "last_serial": 5257251, "releases": { "0.1.4": [ { "comment_text": "", "digests": { "md5": "e7e49dd1c672834aa27cca75ca581851", "sha256": "6a20f6538849f6acc7c0fddd849520dd503769db1fa738dee1e2f6843a8c1175" }, "downloads": -1, "filename": "lc4-0.1.4.tar.gz", "has_sig": false, "md5_digest": "e7e49dd1c672834aa27cca75ca581851", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5459, "upload_time": "2018-05-29T03:20:17", "url": "https://files.pythonhosted.org/packages/64/e6/57f039cca43a95c670a308071602893afeab6ca917fa3e2fd13c03483207/lc4-0.1.4.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "f5e77573fd910fb1d6cc8c0491870793", "sha256": "72f5e00886c5304c617db458b9854b299b6ebb0fb232810662a469d4872dc6f8" }, "downloads": -1, "filename": "lc4-0.1.6.tar.gz", "has_sig": false, "md5_digest": "f5e77573fd910fb1d6cc8c0491870793", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5841, "upload_time": "2018-08-17T05:23:50", "url": "https://files.pythonhosted.org/packages/84/41/d7aeb7fe68b7aef2bb6a8dfce3b158ffee9440acf87e3ffbd13d75395991/lc4-0.1.6.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "1c3ec58e70244d5c3c286de02b7d27c7", "sha256": "523d171091c55000f0c4276522b32ee4da53538d17f40bd2c1d7553192ebc269" }, "downloads": -1, "filename": "lc4-0.2.2.tar.gz", "has_sig": false, "md5_digest": "1c3ec58e70244d5c3c286de02b7d27c7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7539, "upload_time": "2019-04-19T04:17:12", "url": "https://files.pythonhosted.org/packages/24/d3/6b3dba93fa108ce4adee8d4381ea83b36cc15a0bac5a684189b11fcc2599/lc4-0.2.2.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "88672084b22d10319f3c350e2fc14f8f", "sha256": "21ae8bec2763eef0f2aa0c63e1a2d1d3689f8ada971a6d9d1e0b00509520d894" }, "downloads": -1, "filename": "lc4-0.2.4.tar.gz", "has_sig": false, "md5_digest": "88672084b22d10319f3c350e2fc14f8f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7378, "upload_time": "2019-05-11T20:44:39", "url": "https://files.pythonhosted.org/packages/31/6e/0d6fc5b97645508f64461b60a6c8ccd8526a128b22094f04b7dbacec5da6/lc4-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "88672084b22d10319f3c350e2fc14f8f", "sha256": "21ae8bec2763eef0f2aa0c63e1a2d1d3689f8ada971a6d9d1e0b00509520d894" }, "downloads": -1, "filename": "lc4-0.2.4.tar.gz", "has_sig": false, "md5_digest": "88672084b22d10319f3c350e2fc14f8f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7378, "upload_time": "2019-05-11T20:44:39", "url": "https://files.pythonhosted.org/packages/31/6e/0d6fc5b97645508f64461b60a6c8ccd8526a128b22094f04b7dbacec5da6/lc4-0.2.4.tar.gz" } ] }