Skip to content
mix server service plugins
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cbor_plugins
.gitignore
.gitlab-ci.yml
LICENSE
README.rst

README.rst

Server Plugins

Server plugins are used to extend the functionality of Providers as described in:

"Katzenpost Provider-side Autoresponder Extension" https://github.com/katzenpost/docs/blob/master/specs/kaetzchen.rst

Kaetzchen services are essentially simple Request/Response services where the response is sent back to the client using a SURB. This repository contains optional plugins for the Katzenpost mix server.

See the handbook to learn how to configure external plugins:

Status

The current status is that: "Everything works perfectly."

So far I've implemented an "echo service" in golang, rust and python. Using these examples should make it clear how to write your own plugin.

Please do let us know if you write a new plugin for Katzenpost!

license

AGPL: see LICENSE file for details.

supported by

https://katzenpost.mixnetworks.org/_static/images/eu-flag-tiny.jpg

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Grant Agreement No 653497, Privacy and Accountability in Networks via Optimized Randomized Mix-nets (Panoramix).

You can’t perform that action at this time.