19 Followers
3 Following
6 Posts

minipgp6 is a very lean OpenPGP software stack written in Rust.

It implements a modern subset of the standard as specified in RFC 9580 and draft-ietf-openpgp-pqc, while entirely omitting support for legacy formats.

#minipgp6 interoperates seamlessly with all modern #OpenPGP implementations.

webhttps://minipgp6.org
codehttps://codeberg.org/minipgp6/minipgp6

#minipgp6 is now running in the "#OpenPGP interoperability test suite" at

https://sequoia-pgp.gitlab.io/openpgp-interoperability-test-suite/results.html

It's getting rather low "scores", but that is expected.
The test suite assumes that implementations support v4 artifacts, and minipgp6 intentionally doesn't. So it fails all tests that use these old formats - and that's ok.

When looking more closely at the v6 and PQC tests, interop between minipgp6 and everyone else is looking very good, though 🚀

OpenPGP interoperability test suite

I have just released #minipgp6 v0.0.2:

https://floss.social/@minipgp6/116682371081029066

minipgp6 is a very small and modular implementation of a modern subset of #OpenPGP

This snapshot reflects refactoring and prototyping I've done over the last weeks.

In particular, I've spent some time on the SEIPD encryption/decryption code, with the goal of making it easier to read and reason about.

As a side effect, the #msop encrypt and decrypt commands now run quite a bit faster than in the previous release.

A new snapshot release of #minipgp6 is now available as v0.0.2:

https://codeberg.org/minipgp6/minipgp6/src/tag/v0.0.2

minipgp6 is a very small implementation of a modern subset of #OpenPGP

Note that the v0.0.x series of minipgp6 releases serve strictly as prototypes.
Once prototyping is complete, the v0.1 series will be written from scratch.

#RFC9580 #RFC9980

minipgp6

A very lean implementation of modern OpenPGP

Codeberg.org

Initial draft release: #minipgp6 version 0.0.1 🔐🤏

https://codeberg.org/minipgp6/minipgp6/src/tag/v0.0.1

minipgp6 is a very small implementation of a modern subset of #OpenPGP.

minipgp6

A very lean implementation of modern OpenPGP

Codeberg.org

Initial draft release: #minipgp6 version 0.0.1 🔐🤏

https://codeberg.org/minipgp6/minipgp6/src/tag/v0.0.1

minipgp6 is a very small implementation of a modern subset of #OpenPGP.

minipgp6

A very lean implementation of modern OpenPGP

Codeberg.org