Proton
OpenPGPjs email encryption library

OpenPGPjs is the world’s most popular open source JavaScript PGP email encryption library and is used by millions of end users and hundreds of developers.

We are happy to announce that Proton Mail will become the primary maintainer of the OpenPGPjs project(ventana nueva). We would like to thank Tankred Hase(ventana nueva), formerly the co-founder of whiteout.io, for his many years of effort developing the project as the previous maintainer, and we wish him the best of luck in his future endeavors. OpenPGPjs is a core part of Proton Mail, and we look forward to continuing to improve and extend it with the rest of the OpenPGPjs community.

What is OpenPGPjs?

OpenPGPjs is an open source email encryption library which powers the Proton Mail web application. It is a JavaScript implementation of OpenPGP (RFC 4880(ventana nueva)) which is the standard implementation of PGP email encryption. Proton Mail’s secure email service is based upon PGP (Pretty Good Privacy) because it is the world’s most trusted and reliable email encryption protocol. Since it was first formulated in 1991, PGP has undergone extensive peer review and scrutiny which makes it a good choice for securing email data.

In addition to Proton Mail, OpenPGPjs is used by the Mailvelope(ventana nueva) browser extension, GlobalLeaks(ventana nueva), and many other JavaScript PGP applications. Since originating from Recurity Labs(ventana nueva) in Berlin, OpenPGPjs has grown to become used by several million end users. We have been actively involved in improving OpenPGPjs for several years, mostly focusing our efforts on increasing performance. Proton Mail was a major contributor of code to the latest major version (2.x) of OpenPGPjs and thus was a natural choice to take over as primary maintainer of the project.

The future of email encryption with OpenPGPjs

Our primary mission at Proton Mail is the protection of privacy via widespread adoption of encrypted communications. We feel strongly that this requires a robust, performant, open-source PGP implementation in JavaScript, the language of the web. OpenPGPjs is that implementation, and we are committed to its continued development.

We are committed to open source cryptography and believe strongly that this is the only way to continue the development of Proton Mail’s encrypted email service. With OpenPGPjs as a base, we will soon be able to reach our goal of full PGP support within Proton Mail. We are committed to keeping the development of OpenPGPjs transparent and maintaining a high level of flexibility so it can be easily incorporated into other web projects that have a need for PGP encryption. To do this, we will need the continued support of the community, so we welcome pull requests and comments. We will also endeavor to provide a reasonable level of support to the OpenPGPjs developer community.

Going forward, we have a long list of additional improvements we would like to make to OpenPGPjs, and we will define a roadmap soon with the developer community. If you would like to participate, you can follow OpenPGPjs on Github and Twitter.

Github: https://github.com/openpgpjs/openpgpjs(ventana nueva)
Twitter: https://twitter.com/openpgpjs(ventana nueva)

Please consider supporting Proton Mail by upgrading to a Paid Account. Your support allows us to continue to develop Proton Mail encrypted email as free and open source software.

Get a free secure email account

Artículos relacionados

A politician at a podium, a smartphone that's been unlocked, and the Reichstag building.
en
German regional politicians overall have good cybersecurity, but 3 regions had at least half of their regional MPs' email addresses appear on the dark web. Read more to find out which.
A Gantt chart showing progress through the product roadmaps.
en
  • Actualizaciones del producto
We're sharing the roadmaps for all our services so you can see what's coming and give us your feedback.
A laptop with a Gantt chart, representing the Proton Drive roadmap for spring 2025
en
  • Actualizaciones del producto
  • Proton Drive
This spring, we're adding long-awaited features in Proton Drive, like albums, folder sync on macOS, and new Docs formatting tools. See more.
This spring and summer, we’re rolling out some of the biggest updates yet to Proton Mail. Here’s a look at what’s coming soon.
en
  • Actualizaciones del producto
  • Proton Calendar
  • Proton Mail
This spring and summer, we’re rolling out some of the biggest updates yet to Proton Mail. Here’s a look at what’s coming soon.
the cover image for a proton pass blog giving a spring roadmap update. the image shows a desktop computer with a speech bubble with several password fields containing ticks
en
  • Actualizaciones del producto
  • Proton Pass
Get up to date with the Proton Pass product updates we made over winter and see what we have planned for spring
Proton Drive for Windows new update with the Optimize Storage feature
en
We've added a new Optimize Storage feature in Proton Drive for Windows to manage synced folders easily. See more updates you may have missed.