google/keytransparency
A transparent and secure way to look up public keys. observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4103
- days_rel: n/a
- days_push: 1885
- n_releases_24m: 0
Adoption not part of the score
1569 stars · 157 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Google open-source key transparency service that provides a lookup service for public keys backed by a publicly auditable, tamper-proof log of all record changes. It uses verifiable data structures like Merkle trees and verifiable random functions to let users authenticate public keys while keeping the service accountable.
Use cases
- look up public keys for a user securely
- verify what public keys are associated with my account
- run a public key discovery service for end-to-end encryption
- audit changes to user key records tamper-proofly
- authenticate users before trusting their encryption keys
- check how long an account's keys have been stable
- add verifiable auditing to U2F security key registration
When to choose
- you need a publicly auditable public key directory for E2E encrypted messaging
- you want users to verify which keys are bound to their accounts
- you need transparency-log-backed key discovery similar to CONIKS
- you want verifiable data structures (Merkle trees, VRFs) for key lookups
When to avoid
- you need a production-ready, actively maintained deployment - the project is a work-in-progress with the last release in 2021
- you just need simple key storage without transparency or auditing guarantees
- you are not working in Go or with gRPC/HTTPS-based services
Facets
service · maturity experimental
auth security cryptography search-engine api-framework http-server rpc security privacy developer-tools backend apis go self-hosted cross-platform key-transparency public-key-discovery merkle-tree verifiable-random-function vrf coniks audit-log end-to-end-encryption key-management tamper-proof linux macos docker
2 sources
- readme: https://github.com/google/keytransparency · fetched 2026-08-28 · 80f4bd995afe
- homepage: https://security.googleblog.com/2017/01/security-through-transparency.html · fetched 2026-08-29 · 12cd8dd52e43
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| google/keytransparency | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="google/keytransparency")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem