server: github.com/katzenpost/server/internal/cryptoworker Index | Files

package cryptoworker

import "github.com/katzenpost/server/internal/cryptoworker"

Package cryptoworker implements the Katzenpost Sphinx crypto worker.

Index

Package Files

crypto_worker.go

type Worker Uses

type Worker struct {
    worker.Worker
    // contains filtered or unexported fields
}

Worker is a Sphinx crypto worker instance.

func New Uses

func New(glue glue.Glue, incomingCh <-chan interface{}, id int) *Worker

New constructs a new Worker instance.

func (*Worker) UpdateMixKeys Uses

func (w *Worker) UpdateMixKeys()

UpdateMixKeys forces the Worker to re-shadow it's copy of the mix key(s).

Package cryptoworker imports 12 packages (graph) and is imported by 1 packages. Updated 2018-04-12. Refresh now. Tools for package owners.