core/

directory
v0.0.0-...-9be813a Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2018 License: Apache-2.0

Directories

Path Synopsis
Package adminserver contains the KeyTransparencyAdmin implementation
Package adminserver contains the KeyTransparencyAdmin implementation
api
monitor/v1/monitor_proto
Package monitor_proto is a generated protocol buffer package.
Package monitor_proto is a generated protocol buffer package.
type/type_proto
Package type_proto is a generated protocol buffer package.
Package type_proto is a generated protocol buffer package.
usermanager/v1/usermanager_proto
Package usermanager_proto is a generated protocol buffer package.
Package usermanager_proto is a generated protocol buffer package.
v1/keytransparency_proto
Package keytransparency_proto is a reverse proxy.
Package keytransparency_proto is a reverse proxy.
Package authentication implements authentication mechanisms.
Package authentication implements authentication mechanisms.
Package authorization defines the authorization interface of Key Transparency.
Package authorization defines the authorization interface of Key Transparency.
client
gobindclient
Package gobindclient contains a gobind friendly implementation of a KeyTransparency Client able to make GetEntry 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 GetEntry requests to a KT server and verify the soundness of the responses.
grpcc
Package grpcc is a client for communicating with the Key Server.
Package grpcc is a client for communicating with the Key Server.
kt
Package kt holds Key Transparency message generation and verification routines.
Package kt holds Key Transparency message generation and verification routines.
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.
dev
Package dev provides pseudo dev/* readers and writers.
Package dev provides pseudo dev/* readers and writers.
keymaster
Package keymaster supports the concept of keysets.
Package keymaster supports the concept of keysets.
signatures
Package signatures signs and verifies data.
Package signatures signs and verifies data.
signatures/rsa
Package rsa implements signature generation and verification using RSA.
Package rsa implements signature generation and verification using RSA.
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 domain stores multi-tenancy configuration information.
Package domain stores multi-tenancy configuration information.
Package fake holds fake implementations of various services for tests.
Package fake holds fake implementations of various services for tests.
Package internal gathers helpers used by code in ./core/...
Package internal gathers helpers used by code in ./core/...
Package keyserver implements a transparent key server for End to End.
Package keyserver implements a transparent key server for End to End.
Package managementserver implements the user manager APIs
Package managementserver implements the user manager APIs
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 storage defines storage interfaces.
Package storage defines storage interfaces.

Jump to

Keyboard shortcuts

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