1
0
Fork 0
Overview on how I organize my GPG keys
Find a file
Alexander Hess a4f48a61a3
Supersede all old keys with 75681C8167312680
Executed the full supersession ceremony:

- ceremonies/: signed record of the supersession
  (signed by both old keys plus the new one)
- history/: added final states of
  344EA5AB10D868E0 (main key from 2020 to 2026) and
  6D11C1E91D3B0265 (main key for 5 months in 2026),
  both revoked as "superseded" and cross-certifying the new key
- snapshots/: first export of 75681C8167312680 as published,
  certified by both predecessors, verified on keys.openpgp.org
- the UID alexander@hess.software is revoked and withdrawn

All five keyservers, WKD (three domains), and the `git` forges
serve only the new key from now on.
2026-07-08 17:34:00 +02:00
ceremonies Supersede all old keys with 75681C8167312680 2026-07-08 17:34:00 +02:00
history Supersede all old keys with 75681C8167312680 2026-07-08 17:34:00 +02:00
snapshots Supersede all old keys with 75681C8167312680 2026-07-08 17:34:00 +02:00
KEYS.md Supersede all old keys with 75681C8167312680 2026-07-08 17:34:00 +02:00
KEYS.md.asc Supersede all old keys with 75681C8167312680 2026-07-08 17:34:00 +02:00
README.md Supersede all old keys with 75681C8167312680 2026-07-08 17:34:00 +02:00

OpenPGP Keys

This repository documents my OpenPGP keys: Policies, ceremonies, and history.

Contents

  • KEYS.md: current key, policies, and all ceremonies
  • KEYS.md.asc: detached signature, renewed at every ceremony
  • snapshots/: yearly exports of the current key
  • ceremonies/: signed records of exceptional events (e.g., key supersessions)
  • history/: armored public keys of all keys ever published

Verify

gpg --verify KEYS.md.asc KEYS.md