Metadata-Version: 2.0
Name: sphinxmixcrypto
Version: 0.0.2
Summary:     Sphinx mixnet crypto
Requires-Dist: PyNaCl (>=1.0.1)
Requires-Dist: attrs (>=16.3.0)
Requires-Dist: cryptography (>=1.5.2)
Requires-Dist: pyblake2 (>=0.9.3)
Requires-Dist: pycrypto (>=2.6.1)
Requires-Dist: pycryptodomex (>=3.4.3)
Requires-Dist: pylioness (==0.0.1)
Requires-Dist: zope.interface (>=4.3.2)
Provides-Extra: dev
Requires-Dist: codecov; extra == 'dev'
Requires-Dist: coverage; extra == 'dev'
Requires-Dist: coveralls; extra == 'dev'
Requires-Dist: hypothesis; extra == 'dev'
Requires-Dist: pep8; extra == 'dev'
Requires-Dist: pyflakes; extra == 'dev'
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: setuptools (>=0.8.0); extra == 'dev'
Requires-Dist: tox; extra == 'dev'
Requires-Dist: wheel; extra == 'dev'

Home-page: https://github.com/applied-mixnetworks/sphinxmixcrypto
Author: David Stainton
Author-email: dawuud@riseup.net
License: GPL3
Description: 
        sphinx mix network crypto for python
        ====================================
        
        .. image:: http://img.shields.io/pypi/v/sphinxmixcrypto.svg
           :target: https://pypi.python.org/pypi/sphinxmixcrypto
           :alt: PyPI Package
        
        .. image:: https://travis-ci.org/applied-mixnetworks/sphinxmixcrypto.png?branch=master
            :target: https://www.travis-ci.org/applied-mixnetworks/sphinxmixcrypto/
            :alt: travis
        
        .. image:: https://coveralls.io/repos/github/applied-mixnetworks/sphinxmixcrypto/badge.svg
            :target: https://coveralls.io/github/applied-mixnetworks/sphinxmixcrypto
            :alt: coveralls
        
        
        Warning
        =======
        This code has not been formally audited by a cryptographer. It therefore should not
        be considered safe or correct. Use it at your own risk!
        
        
        sphinxmixcrypto
        ---------------
        
        Read the Sphinx paper:
        
        **Sphinx: A Compact and Provably Secure Mix Format**
        by Ian Goldberg and George Danezis
        
        - http://www0.cs.ucl.ac.uk/staff/G.Danezis/papers/sphinx-eprint.pdf
        
        
        This is a crypto library for writing mix networks.
        The code was forked from Ian Goldberg's reference implementation.
        
        
        status
        ------
        
        This crypto library is binary compatible with the golang sphinx crypto library:
        
        - https://github.com/applied-mixnetworks/go-sphinxmixcrypto
        
        Both projects contain the same unit test vectors.
        
        
        install
        -------
        
        You should install into a python virtual env.
        
        Install pylioness from here:
        
        - https://github.com/applied-mixnetworks/pylioness
        
        
        You can install it like this::
        
          pip install git+https://github.com/applied-mixnetworks/pylioness.git
        
        and then install this package::
        
          pip install git+https://github.com/applied-mixnetworks/sphinxmixcrypto.git
        
Keywords: python,mixnet,cryptography,anonymity
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Topic :: Security :: Cryptography
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
