SimpleSecure is a secure contact form plugin that uses GPG to encrypt messages.

Author:VerySimple (profile at
WordPress version required:2.9
WordPress version tested:4.4
Plugin version:0.0.8
Added to WordPress repository:21-06-2013
Last updated:25-12-2015
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:78
Rated by:7
Plugin URI:
Total downloads:2 977
Active installs:200+
plugin download
Click to start download

SimpleSecure is a plugin that allows you to insert a secure contact form on any page or post. The email message submitted by your visitor is securely encrypted using GPG/PGP, however no binaries are required nor are any shell calls necessary. SimpleSecure includes a pure PHP port of the GPG encryption functions which allows it to run on any server that supports PHP. In other words, you do not need to install GPG or allow shell access to PHP on your server.

The reason for implementing PGP in pure PHP is to make installation and configuration of the plugin simple and easy. You do not need admin access nor do you need to modify file permissions on your server. If you have struggled with encrypted form processors in the past you'll be surprised at how SimpleSecure "just works" out of the box with almost zero configuration.

PGP is a data encryption and decryption computer program that provides cryptographic privacy and authentication for data communication. PGP can be used to send messages confidentially. For this, PGP combines symmetric-key encryption and public-key encryption. The message is encrypted using a symmetric encryption algorithm. GnuPG (GPG) stands for GNU Privacy Guard and is GNU's tool for secure communication and data storage. It can be used to encrypt data and to create digital signatures. It is compliant with the OpenPGP Internet standard as described in RFC-4880.


  • Easily add a secure contact form using a WordPress shortcode on any page
  • Manage your public GPG keys via the settings panel
  • Pure PHP implementation of GPG - no binaries or shell access required