Skip to main content

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)

Source distribution for donna25519 0.1.1
File Size Uploaded
donna25519-0.1.1.zip 18.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for donna25519 0.1.1
File
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

Release history Release notifications | RSS feed

This release

0.1.1 This release

5 release files

0.1.0

5 release files

0.1a1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page