letsencrypt / letsencrypt/boulder

tiles: build MTCProof from tiles

Open
#8,914 1 comment 0 reactions 1 assignee View on GitHub

@aarongable is already working on this.

Since Jul 28, 2026.

Dominant language
Go
Stars
5.8k
Forks
649
Avg merge
3d 23h
Merged PRs (30d)
24

Description

We should implement tlog.TileReader on top of our tile storage layer, use it to build a tlog.TileHashReader, and pass that to subtree.ConsistencyProof to build inclusion proofs for entries to a subtree. For starters, we'll build inclusion proofs to checkpoints (start=0), but eventually we'll wire up sign-subtree and build inclusion proofs based on that.

Those inclusion proofs can then be incorporated into an MTCProof (#8907) and attached to a TBSCertificate (#8908) to build an MTC.

Part of #8738

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.