Elektrine lite

โ† Feed

@hko@floss.social

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".

    Open ##1574529