[$] OpenPGP in Rust: the Sequoia project

Post Syndicated from coogle original https://lwn.net/Articles/830902/rss

In 2018, three former GnuPG developers began
work on Sequoia, a new implementation
of OpenPGP in Rust. OpenPGP is an open standard for data
encryption, often used for secure email; GnuPG is an implementation of that
standard. The GPLv2-licensed Sequoia is heading
toward version 1.0
, with a handful
of issues
remaining to be addressed. The project’s founders believe that
there is much to be desired in GnuPG, which is the de facto standard
implementation of OpenPGP today. They hope to fix this with a
reimplementation of the specification using a language with features that
will help protect users from common types of memory bugs.