Skip to the content.

What is GopenPGP?

GopenPGP is a high-level OpenPGP wrapper library developed by ProtonMail, as well as a fork of the golang crypto library, which the wrapper library is built on. The goal of this project is to provide an easy-to-use, open source encryption wrapper library for the developer community that is well-maintained, up-to-date with the latest OpenPGP RFC changes, and periodically audited for security.

Updates

We are currently in discussions with the maintainers of the original golang crypto library to include our improvements there. In the meantime, we wanted to open source our modifications. Among our improvements, we have:

Contribute to GopenPGP

We welcome contributions and feedback from the community. We will continuously improve the libraries to better our documentation and API, while fixing bugs and building out new features. We invite feedback and contributions, as well as security issues, at https://github.com/ProtonMail/gopenpgp and https://github.com/ProtonMail/crypto.

Supporters

protonmail logo ProtonMail Horizon2020 logo Horizon 2020