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/curve25519-donna.
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.0-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c12d80f6fcb504e2488656a391d1247a02d8f8aa2eb93ce7080c3f0b5da2912 |
|
MD5 | ca5b00ce3cd51b4e9d5937e696e3d659 |
|
BLAKE2b-256 | 5be8c4a796d5f409a5017a99b3d12df91ead1b7fb93229b82ceb835097450161 |
Hashes for donna25519-0.1.0-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0aca3b9293f0ca095a4baed80b20f04a6ef6383a895679389ab8f868cdd5faa |
|
MD5 | a91d1b9a7a0444728be2d176cac6908a |
|
BLAKE2b-256 | d852507819900796d8b37be3707a5e1fafd76fabfcabfe49d532a8135565f44c |
Hashes for donna25519-0.1.0-cp34-cp34m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2027ea0efb08f6bb2e6564996f01b4d9c3ca288a259d0bf200a40576dc81bcdb |
|
MD5 | d6e1661b2e978b7173a3442be411f2be |
|
BLAKE2b-256 | cb5771d94b79a58404c76b004f77ae23b75c9da5339bce475f968c02bb07bcee |
Hashes for donna25519-0.1.0-cp34-cp34m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9509581b9c82027e9a5334a6de9a6bbc134e51703a93383ba77734309dad8fb1 |
|
MD5 | e794bb44a8d0c809b525b9a8e695e7fd |
|
BLAKE2b-256 | f9a48aaf13725f87c568fab1a3a25a5cc6ae0b4b80ff10fb42c7b8c0190def17 |