tl;dr · what verifies today
content —
verify --bundle content --summary
content hash
sha384 · verified at load
kms signature
pending
keyless signature
fulcio · pending
transparency log
rekor #pending, #—
timestamp
rfc3161 · pending
integrity verified
at —
└─[ trust attestation ]
┐
The server recomputes the bundle's sha384 at load and refuses to serve on mismatch. Each
bundle is also dual-signed at build time - an AWS KMS key plus a keyless Fulcio
certificate - and each signature is independently logged to Rekor and RFC 3161
timestamped, all rooted in the self-hosted stack at
trust.linnemanlabs.com.
verified by
sha384 recomputation at load
content digest
—
aws kms signature
key reference
—
timestamped
—
tsa fingerprint
—
keyless signature · fulcio
fulcio fingerprint
—
oidc issuer
—
workflow
—
· —
attested source
—
@—
cert valid
—
→ —
leaf fingerprint
—
serial
—
timestamped
—
tsa fingerprint
—
root fingerprint
—
└─[ identity ]
┐
version
—
type
—
built
—
files · size
—
· —
content id
—
schema
—
└─[ build ]
┐
actor
—
system
—
builder identity
—
host
—
user
—
build time
—
commit date
—
└─[ source → build → artifact ]
┐
└─[ evidence ledger ]
┐
content evidence - tooling checksums, file inventory, runtime, raw manifest
for auditors
build tooling
| tool | role | version | sha-256 |
|---|
| Hugo | static site generator | — | — |
| HTML Tidy | html validation | — | — |
| Git | version control | — | — |
| Bash | build shell | — | — |
file inventory
show all files
hide files
transparency · keyless
rekor origin—
rekor log id—
rekor log index—
rekor tree size—
rekor root hash—
entry kind—
entry version—
ct log id—
ct log timestamp—
ct log hash algo—
tsa imprint algo—
tsa imprint hash—
tsa serial—
tsa policy oid—
show rekor inclusion proof
hide inclusion proof
show signed checkpoint + raw TSR
hide signed checkpoint + raw TSR
RFC 3161 TimeStampResp · DER · base64
transparency · kms
rekor origin—
rekor log id—
rekor log index—
rekor tree size—
rekor root hash—
entry kind—
entry version—
tsa imprint algo—
tsa imprint hash—
tsa serial—
tsa policy oid—
show rekor inclusion proof
hide inclusion proof
show signed checkpoint + raw TSR
hide signed checkpoint + raw TSR
RFC 3161 TimeStampResp · DER · base64
runtime
source—
loaded at—
server time—
runtime hash—
raw manifest
show provenance.json
hide provenance.json