This is a project to provide client side pgp encryption of user and site-wide contact forms using the OpenPGP.js library.
Visitors with javascript enabled will be able to click on an "Encrypt this message" button on any contact form for a user who has uploaded their public key. Because this encryption happens on the client side, clear text is not transmitted over the network.
The goal of this project is to encrypt form submissions before they are submitted. This avoids sending plaintext messages over the network, thus providing end-to-end encrypted communication, which is not the case with solutions that encrypt messages after submission, server-side, using tools such as gnupg.
This module attempts to make this process as secure as possible, but for better security, I recommend using SSL on deployments.
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Developer tools, Integrations, Security
9 sites report using this module
- Created by sfyn on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.


