{ "info": { "author": "James Lyons", "author_email": "james.lyons0@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "pycipher\r\n========\r\n\r\nCommon classical ciphers implemented in Python.\r\nDocumentation is available at http://pycipher.readthedocs.io/en/master/ .\r\n\r\nInstall\r\n-------\r\n\r\n::\r\n\r\n pip install git+git://github.com/jameslyons/pycipher\r\n\r\n\r\nExample usage\r\n-------------\r\n\r\n::\r\n\r\n >>> from pycipher import ADFGVX\r\n >>> adfgvx = ADFGVX(key='PH0QG64MEA1YL2NOFDXKR3CVS5ZW7BJ9UTI8', keyword='GERMAN')\r\n >>> adfgvx.encipher(\"Hello world!\")\r\n 'FVFDAGXAFFFFGFAGADFG'\r\n >>> adfgvx.decipher(_)\r\n 'HELLOWORLD'\r\n\r\n\r\nFeedback\r\n--------\r\n\r\nThe code is hosted on GitHub: https://github.com/jameslyons/pycipher\r\n\r\nIf you find any bugs make an issue or create a pull request.\r\n\r\nTo run the test suite::\r\n\r\n python setup.py test", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jameslyons/pycipher", "keywords": "", "license": "UNKNOWN", "maintainer": "", "maintainer_email": "", "name": "pycipher", "package_url": "https://pypi.org/project/pycipher/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pycipher/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/jameslyons/pycipher" }, "release_url": "https://pypi.org/project/pycipher/0.5.2/", "requires_dist": null, "requires_python": null, "summary": "Several simple cipher algorithms", "version": "0.5.2" }, "last_serial": 2234971, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "e106328926a3277f84ce084b57ff0411", "sha256": "c4853f40c0c7e37c3c6a74a86e7ad1e8f0322b8934f480133a878c7defe5ee15" }, "downloads": -1, "filename": "pycipher-0.1.tar.gz", "has_sig": false, "md5_digest": "e106328926a3277f84ce084b57ff0411", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10424, "upload_time": "2013-03-29T05:10:01", "url": "https://files.pythonhosted.org/packages/32/10/340c6402017e72687c4eccfbcaaf69388fe307fec20adfa56240e2f8893c/pycipher-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "6750b31083d6979fa3c828bbe6261f5f", "sha256": "74a128d6a58a446accc131e463590ebc85b63a9511ed08f3dac9441a4184d091" }, "downloads": -1, "filename": "pycipher-0.2.tar.gz", "has_sig": false, "md5_digest": "6750b31083d6979fa3c828bbe6261f5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11307, "upload_time": "2013-03-29T06:25:04", "url": "https://files.pythonhosted.org/packages/98/3b/c80e25238949ad0a8d28f6cc70869493b6f409de56ef934b17cf76a8ee4c/pycipher-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "e906b6948c5baff8297d72ca491e11b3", "sha256": "9010b4b4d3a0a07c825fab80c16e622eae59dfac6a86cee66fb717adf82751b3" }, "downloads": -1, "filename": "pycipher-0.3.tar.gz", "has_sig": false, "md5_digest": "e906b6948c5baff8297d72ca491e11b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11445, "upload_time": "2013-03-29T06:40:23", "url": "https://files.pythonhosted.org/packages/ab/04/c0491d68534e25a883fb319e7aaa6fbaad68d244089920f928eaee00cfd8/pycipher-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "e22faeac0f01e00d6522717350cafb77", "sha256": "6e2c046e1b9edd5227f0279fcf48dcc8fddf076b6340a8c2ef33a94d60da9e68" }, "downloads": -1, "filename": "pycipher-0.4.tar.gz", "has_sig": false, "md5_digest": "e22faeac0f01e00d6522717350cafb77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16435, "upload_time": "2013-04-02T00:10:41", "url": "https://files.pythonhosted.org/packages/05/49/79b4efc815b03dc7f55f156cb93f53085eb39d9ece463729f7104b53d34b/pycipher-0.4.tar.gz" } ], "0.4.1": [], "0.5.0": [ { "comment_text": "", "digests": { "md5": "24f2a3e07aba842e1fc4fab570ce7ff5", "sha256": "c08b1543ed4e08a0aad85ee485b812676468526f6d9b591a124066afa8136910" }, "downloads": -1, "filename": "pycipher-0.5.0.zip", "has_sig": false, "md5_digest": "24f2a3e07aba842e1fc4fab570ce7ff5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36576, "upload_time": "2014-02-09T07:27:33", "url": "https://files.pythonhosted.org/packages/77/2f/e69ff236aeb23f79bd36d84574176593b78a3e1418348eb5b7a785e9e224/pycipher-0.5.0.zip" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "226207ee9d3fc43220457a94735ed0be", "sha256": "e5b3b3ef734604da09e1642f9c496a75df850668aee5b18818a3988eec4cd71b" }, "downloads": -1, "filename": "pycipher-0.5.2.zip", "has_sig": false, "md5_digest": "226207ee9d3fc43220457a94735ed0be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45497, "upload_time": "2016-07-14T05:12:51", "url": "https://files.pythonhosted.org/packages/44/8f/765d9889f76b21bf5327bea518786647e48bec1295a2478dd54e8efdb85d/pycipher-0.5.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "226207ee9d3fc43220457a94735ed0be", "sha256": "e5b3b3ef734604da09e1642f9c496a75df850668aee5b18818a3988eec4cd71b" }, "downloads": -1, "filename": "pycipher-0.5.2.zip", "has_sig": false, "md5_digest": "226207ee9d3fc43220457a94735ed0be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45497, "upload_time": "2016-07-14T05:12:51", "url": "https://files.pythonhosted.org/packages/44/8f/765d9889f76b21bf5327bea518786647e48bec1295a2478dd54e8efdb85d/pycipher-0.5.2.zip" } ] }