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.
Metadata
Release files for donna25519 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| donna25519-0.1.1.zip | 18.2 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| donna25519-0.1.1-cp35-cp35m-win_amd64.whl | CPython 3.5 | CPython 3.5 pymalloc | Windows x86-64 | Details |
| donna25519-0.1.1-cp35-cp35m-win32.whl | CPython 3.5 | CPython 3.5 pymalloc | Windows x86-32 | Details |
| donna25519-0.1.1-cp34-cp34m-win_amd64.whl | CPython 3.4 | CPython 3.4 pymalloc | Windows x86-64 | Details |
| donna25519-0.1.1-cp34-cp34m-win32.whl | CPython 3.4 | CPython 3.4 pymalloc | Windows x86-32 | Details |
Total release size: 78.5 kB
Release files / donna25519-0.1.1.zip
| Download URL | donna25519-0.1.1.zip |
|---|---|
| Size | 18.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6c3e1a66dc713fbaa4fcbf57ec0da946c5f053b9783cd2e38fd757ee189b74c9
|
|
BLAKE2b-256 checksum How to use checksums |
3045381a5a99d61d557df4b0110f0211e5fe988602474248ae8a0c9a8fff702f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / donna25519-0.1.1-cp35-cp35m-win_amd64.whl
| Download URL | donna25519-0.1.1-cp35-cp35m-win_amd64.whl |
|---|---|
| Size | 16.5 kB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
09ede6df73cbbb7563701d3b617b80d63d002d8cc25307b89e3437bfd5b60ff4
|
|
BLAKE2b-256 checksum How to use checksums |
c0a90a1398ba68d14a11aa7a5aba5a3b79b0e3717b9ef9e0e60e61be572f5ada
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / donna25519-0.1.1-cp35-cp35m-win32.whl
| Download URL | donna25519-0.1.1-cp35-cp35m-win32.whl |
|---|---|
| Size | 16.0 kB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
cc0955b10928e94c22027a70fab29103bc49a0017ccbbf97c0c9cbab53e2f55d
|
|
BLAKE2b-256 checksum How to use checksums |
7d3e02b06833639fc5cfda8a9a2607c2784fa3d613bbf070bb64f493867f76cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / donna25519-0.1.1-cp34-cp34m-win_amd64.whl
| Download URL | donna25519-0.1.1-cp34-cp34m-win_amd64.whl |
|---|---|
| Size | 13.7 kB |
| Tags | CPython 3.4 CPython 3.4 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
afef5a4b906452233079860946d6d13ae94aad6b863a2240cfb3cb8e14ee1da1
|
|
BLAKE2b-256 checksum How to use checksums |
0478491e0e69814f07fe52501ab40e1aa8ff368371341a69be36a2ef25039955
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / donna25519-0.1.1-cp34-cp34m-win32.whl
| Download URL | donna25519-0.1.1-cp34-cp34m-win32.whl |
|---|---|
| Size | 14.0 kB |
| Tags | CPython 3.4 CPython 3.4 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
11cce8eda061b49d7d3b3430ee9a2ca0e96e9b16e60f8b8da3e290bc67923fd2
|
|
BLAKE2b-256 checksum How to use checksums |
a2543e09969e79da19d510cdd93684c13daf26a999e23fcfe4c621df7197aa20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |