Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
core
|
|
admin
Package admin supports configuing Key Transparency with multiple Trillian backends.
|
Package admin supports configuing Key Transparency with multiple Trillian backends. |
authentication
Package authentication implements authentication mechanisms.
|
Package authentication implements authentication mechanisms. |
crypto/commitments
Package commitments implements a cryptographic commitment.
|
Package commitments implements a cryptographic commitment. |
crypto/vrf
Package vrf defines the interface to a verifiable random function.
|
Package vrf defines the interface to a verifiable random function. |
crypto/vrf/p256
Package p256 implements a verifiable random function using curve p256.
|
Package p256 implements a verifiable random function using curve p256. |
keyserver
Package keyserver implements a transparent key server for End to End.
|
Package keyserver implements a transparent key server for End to End. |
mapserver
Package mapserver implements the TrillianMapClient interface.
|
Package mapserver implements the TrillianMapClient interface. |
mutation
Package mutation implements the monitor service.
|
Package mutation implements the monitor service. |
mutator
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. |
mutator/entry
Package entry implements a simple replacement strategy as a mapper.
|
Package entry implements a simple replacement strategy as a mapper. |
mutator/replace
Package replace implements a simple replacement strategy as a mapper.
|
Package replace implements a simple replacement strategy as a mapper. |
proto/keymaster
Package keymaster is a generated protocol buffer package.
|
Package keymaster is a generated protocol buffer package. |
proto/keytransparency_v1_types
Package keytransparency_v1_types is a generated protocol buffer package.
|
Package keytransparency_v1_types is a generated protocol buffer package. |
testutil/ctutil
Package ctutil implements helper functions for testing against Certificate Transparency.
|
Package ctutil implements helper functions for testing against Certificate Transparency. |
tree
Package tree contains functions for manipulating generic tree representations.
|
Package tree contains functions for manipulating generic tree representations. |
tree/sparse/verifier
Package verifier allows client to verify a tree proof.
|
Package verifier allows client to verify a tree proof. |
impl
|
|
config
Package config has utilitites for loading configuration files from disk.
|
Package config has utilitites for loading configuration files from disk. |
mutation
Package mutation implements the monitor service.
|
Package mutation implements the monitor service. |
proto/keytransparency_v1_service
Package keytransparency_v1_service is a generated protocol buffer package.
|
Package keytransparency_v1_service is a generated protocol buffer package. |
proto/mutation_v1_service
Package mutation_v1_service is a generated protocol buffer package.
|
Package mutation_v1_service is a generated protocol buffer package. |
sql/mutations
Package mutations defines operations to write and read mutations to and from the database.
|
Package mutations defines operations to write and read mutations to and from the database. |
sql/sequenced
Package sequenced stores a list of objects that have been sequenced.
|
Package sequenced stores a list of objects that have been sequenced. |
sql/sqlhist
Package sqlhist implements a temporal sparse merkle tree using SQL.
|
Package sqlhist implements a temporal sparse merkle tree using SQL. |
sql/testutil
Package testutil contains test supporting functionality for 'impl/sql/...'.
|
Package testutil contains test supporting functionality for 'impl/sql/...'. |
Click to show internal directories.
Click to hide internal directories.