- Add AGE.md with policies
- Add age-recipient.txt for `age -R`
- Add ceremonies/2026-09-13_age_key.md as the signed record
of which recipient is valid from which date
- List the recipient in KEYS.md
- Describe AGE.md and age-recipient.txt in README.md
- Extend the scripts:
+ sign.sh signs AGE.md by default
+ verify.sh verifies AGE.md by default
and cross-checks age-recipient.txt,
the only unsigned artifact,
against the recipient in the signed KEYS.md and AGE.md
36 lines
785 B
Markdown
36 lines
785 B
Markdown
# Keys
|
|
|
|
The current public keys of Alexander Hess
|
|
(i.e., "me" in this repository).
|
|
|
|
This file is re-signed at every ceremony,
|
|
which can be verified:
|
|
|
|
```bash
|
|
./scripts/sign.sh KEYS.md # to produce KEYS.md.asc
|
|
|
|
gpg --verify KEYS.md.asc KEYS.md
|
|
```
|
|
|
|
|
|
## OpenPGP
|
|
|
|
Fingerprint:
|
|
|
|
> [`8B11 40AD B518 5334 E9FA 513B 7568 1C81 6731 2680`](https://keys.openpgp.org/vks/v1/by-fingerprint/8B1140ADB5185334E9FA513B75681C8167312680)
|
|
on [OpenPGP](https://keys.openpgp.org)
|
|
|
|
Armored export: [`public-key.asc`](public-key.asc)
|
|
|
|
For policies, ceremonies, and history, see: [`OPENPGP.md`](OPENPGP.md)
|
|
|
|
|
|
## `age`
|
|
|
|
Recipient:
|
|
|
|
> `age1gzy6tj8y93ljuelcedrkcsv3p6gygk7ng3386u32av9a4ujh737qef8crp`
|
|
|
|
Recipient file: [`age-recipient.txt`](age-recipient.txt)
|
|
|
|
For policies, see: [`AGE.md`](AGE.md)
|