tapir-cwtch

Crates.iotapir-cwtch
lib.rstapir-cwtch
version0.1.11
sourcesrc
created_at2021-01-12 13:33:49.470993
updated_at2021-01-14 10:23:33.339097
descriptionTapir is a small library for building p2p applications over anonymous communication systems
homepage
repositoryhttps://git.openprivacy.ca/sarah/tapir-rs
max_upload_size
id340896
size67,682
Sarah Jamie Lewis (s-rah)

documentation

README

Tapir-rs: Tiny Anonymous Peer (in Rust)

Very WIP. Currently supports authentication over Tor v3 onion services aligned with https://cwtch.im

Examples

Run an ephemeral server:

cargo run --example simple_server --features onionv3

Update examples/simple_client.rs to connect to the address generated by simple_server and then run:

cargo run --example simple_client --features onionv3

Both the server and client should authenticate each other.

Using the Library

We recommend you build with the onionv3 feature enabled (in the future Tapir may support other anonymous communication networks, but for now only Tor onion v3 services are supported).

tapir-cwtch = {version="0.1.8", features=["onionv3"]}
Commit count: 0

cargo fmt