{ "info": { "author": "Jonathan Bowman", "author_email": "bowmanjd@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.1", "Topic :: Security :: Cryptography" ], "description": "# geesefly Mirror\n\nThis is my mirror of Jonathan Bowman's geesefly.py, and made\navailable in pip.\n\n## Installation\n\nTo install from pip:\n\n $ pip install geesefly\n\n## About\n\ngeesefly.py is a pure Python implementation of the Skein hash function\nand Threefish tweakable block cipher. It also includes a pseudo-random\nnumber generator based on Skein, and Cipher-Block Chaining (CBC) based\nfunctionality for encrypting variable-length data.\n\ngeesefly.py is slow. If you want a high-performance Python\nimplementation of Skein and Threefish, I highly recommend PySkein,\navailable at http://packages.python.org/pyskein/\n\nIn PySkein, the heavy lifting is done in compiled C, and hashes data\nat a much faster rate than geesefly.py.\n\nIn contrast, this module is written in pure Python. While slow, it is\nuseful for applications where compiling a Python C extension is\nunfeasible, such as Google's App Engine.\n\nYou also may find the geesefly.py code helpful in understanding Skein\nand Threefish.\n\ngeesefly.py works with Python version 2.5 or later. This includes\nversion 3 and up.\n\nSkein is a hash function submitted to NIST for their cryptographic hash\nalgorithm competition. Skein is designed by Niels Ferguson, Stefan Lucks,\nBruce Schneier, Doug Whiting, Mihir Bellare, Tadayoshi Kohno, Jon\nCallas, and Jesse Walker\n\nMore information is available at http://www.skein-hash.info/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://code.google.com/p/geeseflypy/", "keywords": null, "license": "Apache License, Version 2.0", "maintainer": null, "maintainer_email": null, "name": "geesefly", "package_url": "https://pypi.org/project/geesefly/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/geesefly/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://code.google.com/p/geeseflypy/" }, "release_url": "https://pypi.org/project/geesefly/0.4.1/", "requires_dist": null, "requires_python": null, "summary": "Pure Python implementation of Skein and Threefish", "version": "0.4.1" }, "last_serial": 2250564, "releases": { "0.4": [ { "comment_text": "", "digests": { "md5": "02f703bea6a69719f0327d33d0b30021", "sha256": "5d3ed8d9a768909afe4cccbd1ca8c4b486af1744f1d0b33536e52674dac3b1df" }, "downloads": -1, "filename": "geesefly-0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "02f703bea6a69719f0327d33d0b30021", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14765, "upload_time": "2016-07-29T03:43:02", "url": "https://files.pythonhosted.org/packages/b0/cd/9e8b1d41485ba3f56be3f0e50ce5639c5a9411abae7d0e94961d8d236283/geesefly-0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e0649c4e76ecce8f57d8b31885d7289", "sha256": "e927aaaa3b52b51dc5449808cf2b63ed5d054a39c49e10c63e588e00fbc89c35" }, "downloads": -1, "filename": "geesefly-0.4.tar.gz", "has_sig": false, "md5_digest": "2e0649c4e76ecce8f57d8b31885d7289", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8727, "upload_time": "2016-07-29T03:42:59", "url": "https://files.pythonhosted.org/packages/89/60/a23fdc412fe5d07a7e14feea3322306d94e7ed4b0bfb9bcedb37c54e7722/geesefly-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "225105e545fc071069b3c56df7859f9f", "sha256": "e1c1382a14bea8af77211bc653a9bb2638c54eb45811644bcc1488d349e83dc4" }, "downloads": -1, "filename": "geesefly-0.4.1-py2-none-any.whl", "has_sig": false, "md5_digest": "225105e545fc071069b3c56df7859f9f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14797, "upload_time": "2016-07-29T03:52:19", "url": "https://files.pythonhosted.org/packages/7d/a5/149a8976fb456e89ec0594150e2c9e3ba1263cab693a8ac208ee2ea7009f/geesefly-0.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53af82524e0b26ce00387f9a9cb1963a", "sha256": "5c0c00bcce854fa6914f5c83eba5d82cc7803ed16e18343eb0d4b0b7e48e8a64" }, "downloads": -1, "filename": "geesefly-0.4.1.tar.gz", "has_sig": false, "md5_digest": "53af82524e0b26ce00387f9a9cb1963a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8997, "upload_time": "2016-07-29T03:52:16", "url": "https://files.pythonhosted.org/packages/75/64/e0fd7ca3d113f314b0f347e36e58bebcfff6c0ce8ff173c3349426d94a3a/geesefly-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "225105e545fc071069b3c56df7859f9f", "sha256": "e1c1382a14bea8af77211bc653a9bb2638c54eb45811644bcc1488d349e83dc4" }, "downloads": -1, "filename": "geesefly-0.4.1-py2-none-any.whl", "has_sig": false, "md5_digest": "225105e545fc071069b3c56df7859f9f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14797, "upload_time": "2016-07-29T03:52:19", "url": "https://files.pythonhosted.org/packages/7d/a5/149a8976fb456e89ec0594150e2c9e3ba1263cab693a8ac208ee2ea7009f/geesefly-0.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53af82524e0b26ce00387f9a9cb1963a", "sha256": "5c0c00bcce854fa6914f5c83eba5d82cc7803ed16e18343eb0d4b0b7e48e8a64" }, "downloads": -1, "filename": "geesefly-0.4.1.tar.gz", "has_sig": false, "md5_digest": "53af82524e0b26ce00387f9a9cb1963a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8997, "upload_time": "2016-07-29T03:52:16", "url": "https://files.pythonhosted.org/packages/75/64/e0fd7ca3d113f314b0f347e36e58bebcfff6c0ce8ff173c3349426d94a3a/geesefly-0.4.1.tar.gz" } ] }