core/

directory
v0.2.0-rc.1 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2020 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.
tracker
Package tracker tracks log roots and verifies consistency proofs between them.
Package tracker tracks log roots and verifies consistency proofs between them.
crypto
commitments
Package commitments implements a cryptographic commitment.
Package commitments implements a cryptographic commitment.
tinkio
Package tinkio provides io helper functions for tink.
Package tinkio provides io helper functions for tink.
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 frontend implements the KeyTransaprencyFrontend service.
Package frontend implements the KeyTransaprencyFrontend service.
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.
mapper
Package mapper contains a transformation pipeline from log messages to map revisions.
Package mapper contains a transformation pipeline from log messages to map revisions.
metadata
Package metadata helps enforce a consistent standard of meaning around the map metadata object.
Package metadata helps enforce a consistent standard of meaning around the map metadata object.
runner
Package runner executes the mapper pipeline.
Package runner executes the mapper pipeline.
Package testutil provides helper functions for tests.
Package testutil provides helper functions for tests.
Package water provides the watermark type.
Package water provides the watermark type.

Jump to

Keyboard shortcuts

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