{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "Home-page: https://github.com/applied-mixnetworks/sphinxmixcrypto\nAuthor: David Stainton\nAuthor-email: dawuud@riseup.net\nLicense: GPL3\nDescription: \n sphinx mix network crypto for python\n ====================================\n \n .. image:: http://img.shields.io/pypi/v/sphinxmixcrypto.svg\n :target: https://pypi.python.org/pypi/sphinxmixcrypto\n :alt: PyPI Package\n \n .. image:: https://travis-ci.org/applied-mixnetworks/sphinxmixcrypto.png?branch=master\n :target: https://www.travis-ci.org/applied-mixnetworks/sphinxmixcrypto/\n :alt: travis\n \n .. image:: https://coveralls.io/repos/github/applied-mixnetworks/sphinxmixcrypto/badge.svg\n :target: https://coveralls.io/github/applied-mixnetworks/sphinxmixcrypto\n :alt: coveralls\n \n \n Warning\n =======\n This code has not been formally audited by a cryptographer. It therefore should not\n be considered safe or correct. Use it at your own risk!\n \n \n sphinxmixcrypto\n ---------------\n \n Read the Sphinx paper:\n \n **Sphinx: A Compact and Provably Secure Mix Format**\n by Ian Goldberg and George Danezis\n \n - http://www0.cs.ucl.ac.uk/staff/G.Danezis/papers/sphinx-eprint.pdf\n \n \n This is a crypto library for writing mix networks.\n The code was forked from Ian Goldberg's reference implementation.\n \n \n status\n ------\n \n This crypto library is binary compatible with the golang sphinx crypto library:\n \n - https://github.com/applied-mixnetworks/go-sphinxmixcrypto\n \n Both projects contain the same unit test vectors.\n \n \n install\n -------\n \n You should install into a python virtual env.\n \n Install pylioness from here:\n \n - https://github.com/applied-mixnetworks/pylioness\n \n \n You can install it like this::\n \n pip install git+https://github.com/applied-mixnetworks/pylioness.git\n \n and then install this package::\n \n pip install git+https://github.com/applied-mixnetworks/sphinxmixcrypto.git\n \nKeywords: python,mixnet,cryptography,anonymity\nPlatform: UNKNOWN\nClassifier: Intended Audience :: Developers\nClassifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)\nClassifier: Topic :: Security :: Cryptography\nClassifier: Programming Language :: Python :: 2\nClassifier: Programming Language :: Python :: 2.7\nClassifier: Programming Language :: Python :: 3\nClassifier: Programming Language :: Python :: 3.5\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "sphinxmixcrypto", "package_url": "https://pypi.org/project/sphinxmixcrypto/", "platform": "", "project_url": "https://pypi.org/project/sphinxmixcrypto/", "project_urls": null, "release_url": "https://pypi.org/project/sphinxmixcrypto/0.0.4/", "requires_dist": [ "PyNaCl (>=1.0.1)", "attrs (>=16.3.0)", "cryptography (>=1.5.2)", "pyblake2 (>=0.9.3)", "pycrypto (>=2.6.1)", "pycryptodomex (>=3.4.3)", "pylioness (==0.0.1)", "zope.interface (>=4.3.2)", "codecov; extra == 'dev'", "coverage; extra == 'dev'", "coveralls; extra == 'dev'", "hypothesis; extra == 'dev'", "pep8; extra == 'dev'", "pyflakes; extra == 'dev'", "pytest; extra == 'dev'", "setuptools (>=0.8.0); extra == 'dev'", "tox; extra == 'dev'", "wheel; extra == 'dev'" ], "requires_python": "", "summary": "Sphinx mixnet crypto", "version": "0.0.4" }, "last_serial": 2651673, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f3ee155eee24595e8d30e93273b54ad6", "sha256": "8b87950f047d2f9970071618c8c9e156517d82017e455a4918e69dafcbad87e4" }, "downloads": -1, "filename": "sphinxmixcrypto-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "f3ee155eee24595e8d30e93273b54ad6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15267, "upload_time": "2017-01-28T22:49:31", "url": "https://files.pythonhosted.org/packages/96/fb/84ef863d50c408bd6e5f74f95de4071d2d370a0c215212c7f8591debc220/sphinxmixcrypto-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "913523c1ecf677b1facc10327e2128be", "sha256": "b9d3bdf912c3183e18e36fdcb00769bac92a3fcd1f41277278ee368792830884" }, "downloads": -1, "filename": "sphinxmixcrypto-0.0.1.tar.gz", "has_sig": false, "md5_digest": "913523c1ecf677b1facc10327e2128be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18433, "upload_time": "2017-01-28T22:49:34", "url": "https://files.pythonhosted.org/packages/a5/90/cd8484fdbaf25c8f55f9f37ad19ebc88b0b63e5eefe6095e4f5a54c4c04f/sphinxmixcrypto-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "45f6a81baec60112d24b68330b959696", "sha256": "287fb114cc8273db29f9f708170d7246fa85bda2298e5b3a300bde1427188e4e" }, "downloads": -1, "filename": "sphinxmixcrypto-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "45f6a81baec60112d24b68330b959696", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 16155, "upload_time": "2017-02-05T19:00:48", "url": "https://files.pythonhosted.org/packages/42/f3/18b9295ed7fe98f80616e14c47110c836ff85f8a7aa0d277186c814991d8/sphinxmixcrypto-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02176ef1319b390b797ef0c0115271b6", "sha256": "01a382a139bdb9d584c0ed5d54e76a21e531fd81167246ed8aa1a24596f7556b" }, "downloads": -1, "filename": "sphinxmixcrypto-0.0.2.tar.gz", "has_sig": false, "md5_digest": "02176ef1319b390b797ef0c0115271b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19036, "upload_time": "2017-02-05T19:00:50", "url": "https://files.pythonhosted.org/packages/3d/9e/ce4593e8ede565f2ddbf0832eb665cb3aaa6ebf8db457a372aa0b0dd5b8c/sphinxmixcrypto-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "eee2245cb7d214ec7f9c109d3a516299", "sha256": "627e36498340ef08c342a31eddf2217993669f44972c5f4ebd3158132b0b538a" }, "downloads": -1, "filename": "sphinxmixcrypto-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "eee2245cb7d214ec7f9c109d3a516299", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 17038, "upload_time": "2017-02-10T18:01:28", "url": "https://files.pythonhosted.org/packages/b2/25/8b612414a5e1c83fe9cb183161165ca20ed931437ff074fa947e856a6f0e/sphinxmixcrypto-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0b8e6f9a94896f9797e6b5619a55a5e", "sha256": "274819e4f462a9703c0959caed40cb5c55a19ca2bded09dbe196932413c8ce13" }, "downloads": -1, "filename": "sphinxmixcrypto-0.0.3.tar.gz", "has_sig": false, "md5_digest": "b0b8e6f9a94896f9797e6b5619a55a5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20111, "upload_time": "2017-02-10T18:01:31", "url": "https://files.pythonhosted.org/packages/a5/db/2e194d33ebc24d1e2b2abf09aea5641b4a14c58159c2f660ac6672d2f3a9/sphinxmixcrypto-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "a3166e8d20dc460895dce87eeca71f2c", "sha256": "72712a991b046058b9c63b7a1265d7dbb8548f07ab6567154de406bddc370265" }, "downloads": -1, "filename": "sphinxmixcrypto-0.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "a3166e8d20dc460895dce87eeca71f2c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 16406, "upload_time": "2017-02-18T16:13:07", "url": "https://files.pythonhosted.org/packages/72/18/63d67dd0cf0c234976b66e986961b6e8ac5068fc297520ed0ad815c83d0f/sphinxmixcrypto-0.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e25ec020d0bed2636bb41c46d61d77de", "sha256": "588509a114fe48e82650c689fef07583d8918589d336fb5aabcc6ca6a5e91bd2" }, "downloads": -1, "filename": "sphinxmixcrypto-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e25ec020d0bed2636bb41c46d61d77de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19965, "upload_time": "2017-02-18T16:13:11", "url": "https://files.pythonhosted.org/packages/52/ca/4875d6752147e7a19caa9b48d40eab7a5b37da4213404b5ddbaf62c7bba9/sphinxmixcrypto-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a3166e8d20dc460895dce87eeca71f2c", "sha256": "72712a991b046058b9c63b7a1265d7dbb8548f07ab6567154de406bddc370265" }, "downloads": -1, "filename": "sphinxmixcrypto-0.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "a3166e8d20dc460895dce87eeca71f2c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 16406, "upload_time": "2017-02-18T16:13:07", "url": "https://files.pythonhosted.org/packages/72/18/63d67dd0cf0c234976b66e986961b6e8ac5068fc297520ed0ad815c83d0f/sphinxmixcrypto-0.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e25ec020d0bed2636bb41c46d61d77de", "sha256": "588509a114fe48e82650c689fef07583d8918589d336fb5aabcc6ca6a5e91bd2" }, "downloads": -1, "filename": "sphinxmixcrypto-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e25ec020d0bed2636bb41c46d61d77de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19965, "upload_time": "2017-02-18T16:13:11", "url": "https://files.pythonhosted.org/packages/52/ca/4875d6752147e7a19caa9b48d40eab7a5b37da4213404b5ddbaf62c7bba9/sphinxmixcrypto-0.0.4.tar.gz" } ] }