core/

directory
v0.1.2-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 21, 2018 License: Apache-2.0

Directories

Path Synopsis
Package adminserver contains the KeyTransparencyAdmin implementation
Package adminserver contains the KeyTransparencyAdmin implementation
api
monitor/v1/monitor_go_proto
Package monitor_go_proto is a reverse proxy.
Package monitor_go_proto is a reverse proxy.
v1/keytransparency_go_proto
Package keytransparency_go_proto is a reverse proxy.
Package keytransparency_go_proto is a reverse proxy.
Package client is a client for communicating with the Key Server.
Package client is a client for communicating with the Key Server.
gobindclient
Package gobindclient contains a gobind friendly implementation of a KeyTransparency Client able to make GetUser requests to a KT server and verify the soundness of the responses.
Package gobindclient contains a gobind friendly implementation of a KeyTransparency Client able to make GetUser requests to a KT server and verify the soundness of the responses.
hammer
Package hammer sends multiple requests to Key Transparency at the same time.
Package hammer sends multiple requests to Key Transparency at the same time.
multi
Package multi contains utilities for multiplexing io operations.
Package multi contains utilities for multiplexing io operations.
crypto
commitments
Package commitments implements a cryptographic commitment.
Package commitments implements a cryptographic commitment.
vrf
Package vrf defines the interface to a verifiable random function.
Package vrf defines the interface to a verifiable random function.
vrf/p256
Package p256 implements a verifiable random function using curve p256.
Package p256 implements a verifiable random function using curve p256.
Package directory stores multi-tenancy configuration information.
Package directory stores multi-tenancy configuration information.
Package integration exports a set of unit tests that can be run by impl/integration or any other specific instantiation of KeyTransparency.
Package integration exports a set of unit tests that can be run by impl/integration or any other specific instantiation of KeyTransparency.
Package keyserver implements a transparent key server for End to End.
Package keyserver implements a transparent key server for End to End.
Package monitor implements the monitor service.
Package monitor implements the monitor service.
Package monitorserver contains an implementation of a Monitor server which can be queried for monitoring results.
Package monitorserver contains an implementation of a Monitor server which can be queried for monitoring results.
Package monitorstorage holds data produced by the monitor
Package monitorstorage holds data produced by the monitor
Package mutator defines the operations to transform mutations into changes in the map as well as operations to write and read mutations to and from the database.
Package mutator defines the operations to transform mutations into changes in the map as well as operations to write and read mutations to and from the database.
entry
Package entry implements a simple replacement strategy as a mapper.
Package entry implements a simple replacement strategy as a mapper.
Package sequencer reads mutations and applies them to the Trillian Map.
Package sequencer reads mutations and applies them to the Trillian Map.
Package testutil provides helper functions for tests.
Package testutil provides helper functions for tests.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL