Python wrapper for the Curve25519-donna cryptographic library
Project description
Curve 25519 is an elliptic curve cryptography key-agreement protocol.
Two parties, Alice and Bob, first generate their (public, private) keypairs. They then exchange public keys on an insecure channel, and use the protocol to establish a shared secret between them.
This is a Python wrapper for the ‘curve25519-donna’ library for the curve 25519 elliptic curve Diffie-Hellman key exchange algorithm. The portable C ‘Donna’ library was written by Adam Langley, and is hosted at https://github.com/agl/curve25519-donna. This library is a near- complete rewrite of an earlier python wrapper written by Brian Warner of Mozilla.
Documentation is available at https://github.com/Muterra/donna25519.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for donna25519-0.1.1-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09ede6df73cbbb7563701d3b617b80d63d002d8cc25307b89e3437bfd5b60ff4 |
|
MD5 | f493162449262d43d2bf02263dec9138 |
|
BLAKE2b-256 | c0a90a1398ba68d14a11aa7a5aba5a3b79b0e3717b9ef9e0e60e61be572f5ada |
Hashes for donna25519-0.1.1-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc0955b10928e94c22027a70fab29103bc49a0017ccbbf97c0c9cbab53e2f55d |
|
MD5 | e69a207a28fa632aea900d03d6e0846b |
|
BLAKE2b-256 | 7d3e02b06833639fc5cfda8a9a2607c2784fa3d613bbf070bb64f493867f76cf |
Hashes for donna25519-0.1.1-cp34-cp34m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afef5a4b906452233079860946d6d13ae94aad6b863a2240cfb3cb8e14ee1da1 |
|
MD5 | 0fbc5a8c2fb3c68f2b8f9ba73c597df6 |
|
BLAKE2b-256 | 0478491e0e69814f07fe52501ab40e1aa8ff368371341a69be36a2ef25039955 |
Hashes for donna25519-0.1.1-cp34-cp34m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11cce8eda061b49d7d3b3430ee9a2ca0e96e9b16e60f8b8da3e290bc67923fd2 |
|
MD5 | fc45c4ba5ce03a0b7a7205d7a74848ea |
|
BLAKE2b-256 | a2543e09969e79da19d510cdd93684c13daf26a999e23fcfe4c621df7197aa20 |