This is the audit-entry signing key. It is not the
export-bundle key and not an API key. Pin the value on this page
out-of-band (this page, a signed email, or your contract appendix) and
verify against your pinned copy.
Current key
Save the following as
atlasent-audit-key.pem:
--pubkey and the ATLASENT_PUBLIC_KEY_PEM shortcut):
MCowBQYDK2VwAyEAr0leDQfIerrgVCb8M1shVf6L5Qer0C13qV3Dee70D3o=
Confirm the fingerprint before pinning:
key_version v1 was signed under this key;
there was no rotation.
Verify with it
Proof bundle (GET /v1/proofs/export → bundle.json) — --pubkey
pins this key and ignores the bundle’s own key registry:
--pubkey also accepts the raw-base64 value directly, and the
ATLASENT_PUBLIC_KEY_PEM environment variable is honored as an
alternative.
Audit chain (atlasent-audit-verify Go CLI) — supply the same PEM and
require signatures, so an unloaded or wrong key is a failure rather than a
silent skip:
Rotation policy
When the key rotates, the newkey_version is added to this page and
the old one is kept published indefinitely — every audit entry
records the key_version it was signed under, so historical exports
stay verifiable forever under their original key. A retired key is no
longer used for new signatures but remains valid for verification. A key
is marked revoked only on confirmed compromise; revocation
intentionally breaks verification of entries signed under it.
Publication gate (added 2026-09-12): a public key is added to this page
only after it has been shown to verify a current production audit entry
offline. A key that has not passed that check is not published, whatever
the runtime reports as its configured value.
Past keys
Corrections
- 2026-09-12 (later the same day) — Published the verified key above (
8c3d2752…6187c7). It was obtained from the runtime’s self-tested key-export route and verified offline against seven production entries spanning 2026-06-07 → 2026-09-12 (7/7). This is a publication correction only: the runtime always signed with this key; the value published in June was wrong. Also revoked the JWKS entryv2-audit-2026, which never signed anything on production. - 2026-09-12 — Withdrew the key published 2026-06-08 after offline verification showed it does not verify production audit-entry signatures. No entry was altered; the hash chain is intact.