Try this search on Go-Search or GitHub.

PathSynopsis
github.com/katzenpost/core/crypto/ecdh
  • 28 imports
  • · 8 stars
Package ecdh provides ECDH (X25519) wrappers.
github.com/katzenpost/core/pki
  • 22 imports
  • · 8 stars
Package pki provides the mix network PKI related interfaces.
github.com/katzenpost/core/utils
  • 21 imports
  • · 7 stars
github.com/katzenpost/core/crypto/eddsa
  • 18 imports
  • · 9 stars
Package eddsa provides EdDSA (Ed25519) wrappers.
github.com/katzenpost/core/sphinx/constants
  • 17 imports
  • · 5 stars
Package constants contains the Sphinx Packet Format constants for the Katzenpost parameterization.
github.com/katzenpost/core/crypto/rand
  • 14 imports
  • · 7 stars
Package rand provides various utitilies related to generating cryptographically secure random numbers and byte vectors.
github.com/katzenpost/core/log
  • 13 imports
  • · 8 stars
Package log provides a logging backend, based around the go-logging package.
github.com/katzenpost/core/worker
  • 10 imports
  • · 5 stars
Package worker provides background worker tasks.
github.com/katzenpost/core/epochtime
  • 10 imports
  • · 5 stars
Package epochtime implements Katzenpost epoch related timekeeping functions.
github.com/katzenpost/core/sphinx
  • 10 imports
  • · 7 stars
Package sphinx implements the Katzenpost parameterized Sphinx Packet Format.
github.com/katzenpost/core/constants
  • 9 imports
  • · 7 stars
Package constants contains the constants for Katzenpost.
github.com/katzenpost/server/userdb
  • 8 imports
  • · 9 stars
Package userdb defines the Katzenpost server user database abstract interface.
github.com/katzenpost/core/wire
  • 8 imports
  • · 8 stars
Package wire implements the Katzenpost wire protocol.
github.com/katzenpost/mailproxy/config
  • 6 imports
Package config implements the configuration for the Katzenpost client mail proxy.
github.com/katzenpost/core/monotime
  • 6 imports
  • · 7 stars
Package monotime implements a monotonic clock.
github.com/katzenpost/core/sphinx/commands
  • 6 imports
  • · 5 stars
Package commands implements the Sphinx Packet Format per-hop routing info commands.
github.com/katzenpost/core/wire/commands
  • 6 imports
  • · 8 stars
github.com/katzenpost/server/config
  • 4 imports
  • · 9 stars
Package config provides the Katzenpost server configuration.
github.com/katzenpost/noise
  • 3 imports
  • · fork
  • · 2 stars
Package noise implements the Noise Protocol Framework.
github.com/katzenpost/server/spool
  • 3 imports
  • · 7 stars
Package spool defines the Katzenpost server user message spool abstract interface.
github.com/katzenpost/core/thwack
  • 3 imports
  • · 7 stars
Package thwack provides a trivial text based management protocol.
github.com/katzenpost/mailproxy/event
  • 3 imports
Package event implements the event types returned by the API's event listener.
github.com/katzenpost/minclient
  • 2 imports
Package minclient provides a minimal Katzenpost client.
github.com/katzenpost/mailproxy
  • 2 imports
  • · 1 stars
Package mailproxy implements a POP/​SMTP to Katzenpost proxy server.
github.com/katzenpost/minclient/block
  • 2 imports
Package block provides routines for manipulating End to End blocks.
github.com/katzenpost/client
  • 1 imports
  • · 1 stars
Package client provides a Katzenpost client library.
github.com/katzenpost/core/queue
  • 1 imports
  • · 5 stars
Package queue implements a priority queue.
github.com/katzenpost/client/config
  • 1 imports
  • · 1 stars
Package config implements the configuration for the Katzenpost client.
github.com/katzenpost/server/spool/boltspool
  • 1 imports
  • · 6 stars
Package boltspool implements the Katzenpost server user message spool with a simple boltdb based backend.
github.com/katzenpost/core/sphinx/path
  • 1 imports
  • · 7 stars
Package path provides routines for path selection.
github.com/katzenpost/core/crypto/cert
  • 1 imports
  • · 9 stars
Package cert provides a cryptographic certicate library.
github.com/​katzenpost/​authority/​nonvoting/​client
  • 1 imports
Package client implements the Katzenpost non-voting authority client.
github.com/​katzenpost/​server/​userdb/​boltuserdb
  • 1 imports
  • · 7 stars
Package boltuserdb implements the Katzenpost server user database with a simple boltdb based backend.
github.com/​katzenpost/​server/​userdb/​externuserdb
  • 1 imports
  • · 8 stars
Package externuserdb implements the Katzenpost server user database with http calls to a external authorization source (expected to run in localhost).
github.com/katzenpost/server/plugin/proto
  • 1 imports
  • · 9 stars
Package proto is a generated protocol buffer package.
github.com/​katzenpost/​authority/​nonvoting/​server/​config
  • 1 imports
Package config implements the Katzenpost non-voting authority server configuration.
github.com/katzenpost/client/poisson
  • 1 imports
  • · 2 stars
github.com/katzenpost/server
  • 0 imports
  • · 9 stars
Package server provides the Katzenpost server.
github.com/Katzenpost/core/worker
  • 0 imports
  • · 5 stars
Package worker provides background worker tasks.
github.com/katzenpost/server/registration
  • 0 imports
  • · 9 stars
Package provides registration protocol constants
github.com/Katzenpost/core/sphinx/commands
  • 0 imports
  • · 5 stars
Package commands implements the Sphinx Packet Format per-hop routing info commands.
github.com/Katzenpost/core/sphinx/constants
  • 0 imports
  • · 5 stars
Package constants contains the Sphinx Packet Format constants for the Katzenpost parameterization.
github.com/​katzenpost/​authority/​nonvoting/​server
  • 0 imports
Package server implements the Katzenpost non-voting authority server.
github.com/katzenpost/server/plugin
  • 0 imports
  • · 9 stars
github.com/katzenpost/bindings/java_old
  • 0 imports
Package client provides a mixnet client library
github.com/katzenpost/bindings/java
  • 0 imports
github.com/katzenpost/bindings/python
  • 0 imports