Directories
¶
| Path | Synopsis |
|---|---|
|
Package adminserver contains the KeyTransparencyAdmin implementation
|
Package adminserver contains the KeyTransparencyAdmin implementation |
|
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. |
Click to show internal directories.
Click to hide internal directories.