minipgp6 🔐🤏

A very lean implementation of modern OpenPGP

Simple, secure, standards-based

minipgp6 implements a modern subset of OpenPGP, while dropping much of the format's historical complexity.

minipgp6 combines the essential formats from RFC 9580 and draft-ietf-openpgp-pqc.
It supports keys based on classical Ed25519 and X25519, as well as PQC-composite ML-DSA-65+Ed25519 and ML-KEM-768+X25519.

minipgp6 interoperates seamlessly with a large and growing set of other OpenPGP libraries.

For more, see https://codeberg.org/minipgp6/minipgp6/