Post #291726
2026-02-04 07:45 UTC
minipgp6 is happening.
https://codeberg.org/minipgp6/ ๐๐ค
For the past four weeks I've immersed myself in writing an extremely minimal, modern #OpenPGP software stack.
There's still a lot of work ahead, but the current draft code already feels quite exciting.
It's very modular and currently weighs just over 5k LOC (including a small Stateless OpenPGP CLI tool).
I look forward to publishing a first version of the code in the coming weeks ๐
#rfc9580 #RustLang #PGP
Replies (1)
-
@hko@floss.social 2026-02-05 20:24
The initial plan for minipgp6 was to support only the "mandatory to implement" algorithms from RFC 9580. In terms of public key algorithms, this would mean: only Ed25519 and X25519. However, in the meantime, draft-ietf-openpgp-pqc has made much progress - IETF-standardized PQC support in #OpenPGP is going to get rolled out in various places soon. So I'm amending the plan: minipgp will optionally support the two "mandatory" composite #PQC algorithms "ML-KEM-768+X25519" and "ML-DSA-65+Ed25519".