Directories ¶
Path | Synopsis |
---|---|
Package client provides a thin-wrapper of the Katzenpost client library for cryptocurrency transactions.
|
Package client provides a thin-wrapper of the Katzenpost client library for cryptocurrency transactions. |
config
Package config implements the configuration for the Katzenpost client.
|
Package config implements the configuration for the Katzenpost client. |
internal/proxy
Package proxy implements the support for an upstream (outgoing) proxy.
|
Package proxy implements the support for an upstream (outgoing) proxy. |
minclient
Package minclient provides a minimal Katzenpost client.
|
Package minclient provides a minimal Katzenpost client. |
pkiclient
Package pkiclient implements a caching wrapper
|
Package pkiclient implements a caching wrapper |
genconfig
|
|
s11n
Package s11n implements serialization routines for the various PKI data structures.
|
Package s11n implements serialization routines for the various PKI data structures. |
plugin
module
|
|
Package server provides the Katzenpost server.
|
Package server provides the Katzenpost server. |
cborplugin
Package cborplugin is a plugin system allowing mix network services to be added in any language.
|
Package cborplugin is a plugin system allowing mix network services to be added in any language. |
config
Package config provides the Katzenpost server configuration.
|
Package config provides the Katzenpost server configuration. |
internal/constants
Package constants defines internal constants for the Katzenpost server.
|
Package constants defines internal constants for the Katzenpost server. |
internal/cryptoworker
Package cryptoworker implements the Katzenpost Sphinx crypto worker.
|
Package cryptoworker implements the Katzenpost Sphinx crypto worker. |
internal/debug
Package debug implements useful helper routines to aid debugging.
|
Package debug implements useful helper routines to aid debugging. |
internal/decoy
Package decoy implements the decoy traffic source and sink.
|
Package decoy implements the decoy traffic source and sink. |
internal/glue
Package glue implements the glue structure that ties all the internal subpackages together.
|
Package glue implements the glue structure that ties all the internal subpackages together. |
internal/incoming
Package incoming implements the incoming connection support.
|
Package incoming implements the incoming connection support. |
internal/mixkey
Package mixkey provides persistent mix keys and associated utilities.
|
Package mixkey provides persistent mix keys and associated utilities. |
internal/outgoing
Package outgoing implements the outgoing connection support.
|
Package outgoing implements the outgoing connection support. |
internal/packet
Package packet implements the Katzenpost server side packet structure.
|
Package packet implements the Katzenpost server side packet structure. |
internal/pki
Package pki implements the server PKI handler.
|
Package pki implements the server PKI handler. |
internal/pkicache
Package pkicache provides a rudimentary cached representation of a PKI Document suitable for server use.
|
Package pkicache provides a rudimentary cached representation of a PKI Document suitable for server use. |
internal/provider
Package provider implements the Katzenpost sever provider.
|
Package provider implements the Katzenpost sever provider. |
internal/provider/kaetzchen
Package kaetzchen implements support for provider side auto-responder agents.
|
Package kaetzchen implements support for provider side auto-responder agents. |
internal/scheduler
Package scheduler implements the Katzenpost server scheduler.
|
Package scheduler implements the Katzenpost server scheduler. |
internal/sqldb
Package sqldb interfaces the Katzenpost server with a SQL database.
|
Package sqldb interfaces the Katzenpost server with a SQL database. |
registration
Package provides registration protocol constants
|
Package provides registration protocol constants |
spool
Package spool defines the Katzenpost server user message spool abstract interface.
|
Package spool defines the Katzenpost server user message spool abstract interface. |
spool/boltspool
Package boltspool implements the Katzenpost server user message spool with a simple boltdb based backend.
|
Package boltspool implements the Katzenpost server user message spool with a simple boltdb based backend. |
userdb
Package userdb defines the Katzenpost server user database abstract interface.
|
Package userdb defines the Katzenpost server user database abstract interface. |
userdb/boltuserdb
Package boltuserdb implements the Katzenpost server user database with a simple boltdb based backend.
|
Package boltuserdb implements the Katzenpost server user database with a simple boltdb based backend. |
userdb/externuserdb
Package externuserdb implements the Katzenpost server user database with http calls to a external authorization source (expected to run in localhost).
|
Package externuserdb implements the Katzenpost server user database with http calls to a external authorization source (expected to run in localhost). |
Click to show internal directories.
Click to hide internal directories.