Skip to main content

A twisted curve is a spiral.

spiral is a collection of elliptic-curve-backed protocol implementations. At the moment, this is limited to DNSCurve and CurveCP.

Note: spiral is still experimental in general; no guarantees are made about the continued existence of APIs.

DNSCurve

DNSCurve support is experimental and requires a currently-unmerged branch of Twisted. Client recursive and nonrecursive resolvers have been implemented; there is currently no DNSCurve server support.

CurveCP

CurveCP support comes in two forms:

curvecpmclient and curvecpmserver

curvecpmclient and curvecpmserver are UCSPI-style executables. curvecpmclient will connect to a given CurveCP server and spawn a process to communicate with it. curvecpmserver will listen on a particular port and spawn a process for each incoming connection.

Endpoints

Two standard twisted endpoints are exposed for writing clients or servers in python: CurveCPClientEndpoint and CurveCPServerEndpoint.

Release files for spiral 0.14.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for spiral 0.14.1.0
File Size Uploaded
spiral-0.14.1.0.tar.gz 27.4 kB Details

Release files / spiral-0.14.1.0.tar.gz

Download URL spiral-0.14.1.0.tar.gz
Size 27.4 kB
Tags Source
SHA-256 checksum
How to use checksums
4c9c326d134d419e0c8fa099b5eb569f1bd3844b250306d4a0ed3380552d7fab
BLAKE2b-256 checksum
How to use checksums
ef48a401a302a5c3f9d3a82347960d3c214a27f5eb0d475670de961592d63c4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.14.1.0 This release

1 release file

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