Sphinx mixnet crypto
Project description
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
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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sphinxmixcrypto-0.0.4.tar.gz
(20.0 kB
view details)
Built Distribution
File details
Details for the file sphinxmixcrypto-0.0.4.tar.gz
.
File metadata
- Download URL: sphinxmixcrypto-0.0.4.tar.gz
- Upload date:
- Size: 20.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 588509a114fe48e82650c689fef07583d8918589d336fb5aabcc6ca6a5e91bd2 |
|
MD5 | e25ec020d0bed2636bb41c46d61d77de |
|
BLAKE2b-256 | 52ca4875d6752147e7a19caa9b48d40eab7a5b37da4213404b5ddbaf62c7bba9 |
File details
Details for the file sphinxmixcrypto-0.0.4-py2-none-any.whl
.
File metadata
- Download URL: sphinxmixcrypto-0.0.4-py2-none-any.whl
- Upload date:
- Size: 16.4 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72712a991b046058b9c63b7a1265d7dbb8548f07ab6567154de406bddc370265 |
|
MD5 | a3166e8d20dc460895dce87eeca71f2c |
|
BLAKE2b-256 | 721863d67dd0cf0c234976b66e986961b6e8ac5068fc297520ed0ad815c83d0f |