Skip to content

Commit

Permalink
Add public instance docs
Browse files Browse the repository at this point in the history
  • Loading branch information
aditsachde committed Jul 24, 2024
1 parent 78dc56f commit e3b7beb
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

Ikto is a new CT log that conforms to both the [Static CT](https://c2sp.org/static-ct-api) and [RFC6962](https://datatracker.ietf.org/doc/html/rfc6962) APIs. RFC6962 monitoring APIs are implemented via a stateless proxy supported by some additions to the base Static CT spec.

## Public Instance

An operating instance using this log implementation can be found at `https://alpha.itko.dev`.

The log ID is `mBGudl5g4O7Und9cVLLj8utfINvxaLeJs8EJgQZqzrY=` and the public key can be found in [`alpha.itko.dev.public.der`](alpha.itko.dev.public.der)

## Motivation

The Static CT spec is based on innovations in the transparency ecosystem that make logs cheaper and easier to run. By serving static tiles and allowing clients to construct proofs themselves, running these logs becomes operationally simpler and significantly cheaper, as large databases are no longer required. Instead, these logs can be run directly on S3 or simple filesystems. This spec also unlocks the integration of CT into other efforts, such as [witnessing](https://github.com/transparency-dev/armored-witness/tree/main).
Expand Down Expand Up @@ -29,6 +35,10 @@ The `monitor` binary requires the configured mask size used for grouping the has
itko-monitor -mask-size 5 -store-address 'http://localhost:9000/itkoalpha/' -listen-address 'localhost:3031'
```

## Design

Information about some high level design decisions can be found at [DESIGN.md](DESIGN.md)

## Acknowledgements

Itko would not have been possible without the transparency work done at Google, on [CT](https://github.com/google/certificate-transparency-go/) and [tile based logs](https://research.swtch.com/tlog), and Fillipo Valsorda's work on the [Sunlight log](https://sunlight.dev). Itko's implementation is largely based on the code and design decisions from Sunlight, and its testing infrastructure relies on that of certificate-transparency-go.
Expand Down
Binary file added alpha.itko.dev.public.der
Binary file not shown.

0 comments on commit e3b7beb

Please sign in to comment.