{"id":14666,"date":"2013-06-21T23:18:07","date_gmt":"2013-06-21T23:18:07","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/simplesecure\/"},"modified":"2015-12-25T22:51:14","modified_gmt":"2015-12-25T22:51:14","slug":"simplesecure","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/simplesecure\/","author":6639649,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.0.8","stable_tag":"trunk","tested":"4.4.34","requires":"2.9","requires_php":"","requires_plugins":"","header_name":"SimpleSecure","header_author":"VerySimple","header_description":"","assets_banners_color":"273541","last_updated":"2015-12-25 22:51:14","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/verysimple.com\/products\/simplesecure\/","header_plugin_uri":"http:\/\/verysimple.com\/products\/simplesecure\/","header_author_uri":"http:\/\/verysimple.com\/","rating":3.9,"author_block_rating":0,"active_installs":20,"downloads":3385,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"0.0.8":"<ul>\n<li>updated GPG library to version 1.6.1<\/li>\n<\/ul>"},"ratings":{"1":"1","2":"1","3":0,"4":"1","5":"4"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1170762","resolution":"128x128","location":"assets"},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"1163667","resolution":"256x256","location":"assets"}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":"904944","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1578526","resolution":"3","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1578526","resolution":"1","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1578526","resolution":"2","location":"plugin"}},"screenshots":{"1":"SimpleSecure Secure Form","2":"Upload a Public Key","3":"Example Encrypted Message"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[358,15413,15414,125,365],"plugin_category":[54],"plugin_contributors":[77919],"plugin_business_model":[],"class_list":["post-14666","plugin","type-plugin","status-closed","hentry","plugin_tags-contact-form","plugin_tags-gpg","plugin_tags-pgp","plugin_tags-secure","plugin_tags-secure-form","plugin_category-security-and-spam-protection","plugin_contributors-verysimple","plugin_committers-verysimple"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/simplesecure_273541.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/simplesecure\/trunk\/screenshot-1.png?rev=1578526","caption":"SimpleSecure Secure Form"},{"src":"https:\/\/ps.w.org\/simplesecure\/trunk\/screenshot-2.png?rev=1578526","caption":"Upload a Public Key"},{"src":"https:\/\/ps.w.org\/simplesecure\/trunk\/screenshot-3.png?rev=1578526","caption":"Example Encrypted Message"}],"raw_content":"<!--section=description-->\n<p>SimpleSecure is a plugin that allows you to insert a secure contact form on any page or post.\nThe email message submitted by your visitor is securely encrypted using GPG\/PGP, however no binaries are\nrequired nor are any shell calls necessary.  SimpleSecure includes a pure PHP port of the GPG encryption functions\nwhich allows it to run on any server that supports PHP.  In other words, you do not need to install GPG or allow shell \naccess to PHP on your server.<\/p>\n\n<p>The reason for implementing PGP in pure PHP is to make installation and configuration of the plugin\nsimple and easy.  You do not need admin access nor do you need to modify file permissions on your server.\nIf you have struggled with encrypted form processors in the past you'll be surprised at how SimpleSecure\n\"just works\" out of the box with almost zero configuration.<\/p>\n\n<p>PGP is a data encryption and decryption computer program that provides cryptographic privacy and \nauthentication for data communication.  PGP can be used to send messages confidentially. For this, PGP \ncombines symmetric-key encryption and public-key encryption. The message is encrypted using a symmetric \nencryption algorithm.  GnuPG (GPG) stands for GNU Privacy Guard and is GNU's tool for secure communication \nand data storage. It can be used to encrypt data and to create digital signatures. It is compliant with the \nOpenPGP Internet standard as described in RFC-4880.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Easily add a secure contact form using a WordPress shortcode on any page<\/li>\n<li>Manage your public GPG keys via the settings panel<\/li>\n<li>Pure PHP implementation of GPG - no binaries or shell access required<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>Automatic Installation:<\/p>\n\n<ol>\n<li>Go to Admin - Plugins - Add New and search for \"simplesecure\"<\/li>\n<li>Click the Install Button<\/li>\n<li>Click 'Activate'<\/li>\n<\/ol>\n\n<p>Manual Installation:<\/p>\n\n<ol>\n<li>Download simplesecure.zip<\/li>\n<li>Unzip and upload the 'simplesecure' folder to your '\/wp-content\/plugins\/' directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<p>After installation view the PGP setup tutorial at http:\/\/www.youtube.com\/watch?v=FFxFevczuRg<\/p>\n\n<!--section=faq-->\n<dl>\n<dt>1. What is SimpleSecure?<\/dt>\n<dd><p>SimpleSecure is a plugin that adds a secure contact form using GPG to encrypt messages<\/p><\/dd>\n<dt>2. What is GPG and PGP?<\/dt>\n<dd><p>PGP is a software utility that is used to encrypt data using \"public key encryption.\"<\/p>\n\n<p>GPG is an open source version of PGP that is free for personal and commercial use.<\/p>\n\n<p>Public key encryption is a method of encryption that does not require any of\nthe parties to share any common, secret information, such as a password, in \norder to communication securely.<\/p>\n\n<p>More info is at http:\/\/www.gnupg.org\/<\/p><\/dd>\n<dt>3. Where do I get GPG?<\/dt>\n<dd><p>GPG can be downloaded from http:\/\/www.gnupg.org\/, however there are user\ninterfaces for Windows and Mac users at http:\/\/www.gpg4win.org\/ and https:\/\/gpgtools.org\/<\/p><\/dd>\n<dt>4. How do I get started with GPG?<\/dt>\n<dd><p>A tutorial video is available at http:\/\/www.youtube.com\/watch?v=FFxFevczuRg<\/p>\n\n<p>The first step is to install GPG, either the command line version or a graphical\ninterface on your computer.  Once installed you will generate a public\/private\nkey pair.  You can publish or share your public key with anyone and they use this\nto send you encrypted messages.  The private key is kept confidential and you use\nthis to decrypt messages sent to you.<\/p>\n\n<p>Once you have generated your keypair, you export your public key as a text file.\nIn SimpleSecure settings you provide your public key.  SimpleSecure will use this\nkey to encrypt messages that are sent to you.<\/p><\/dd>\n<dt>4. What key types are supported?<\/dt>\n<dd><p>SimpleSecure uses a pure PHP implementation of GPG which supports a subset of the full\nGPG functionality.  Supported keys are RSA and DSS up to 4096 bits in length.<\/p><\/dd>\n<dt>5. My contact form shows an alert message that the page is not secure.  How can I get rid of that?<\/dt>\n<dd><p>This message appears when SimpleSecure detects that the website is not being \nbrowsed in SSL mode (ie HTTPS).  Without SSL enabled the information entered\nby your visitor is sent from their computer to their server as plain, unencrypted\ntext.  It is possible that their information could be viewed by others.  Since\nSimpleSecure is meant to be a secure form processor, a warning is displayed\nwhen the page is not being viewed with SSL.<\/p>\n\n<p>To get rid of this you should make sure that you link to the correct SSL URL for \nyour contact page (ie HTTPS instead of HTTP).  If you do not have SSL enabled \nthen you can contact your web host for more information.<\/p>\n\n<p>There is no legitimate way to disable this alert otherwise - it is there for a reason.\nIf you don't want your visitors to see it then you should use a non-secure form plugin\ninstead.<\/p><\/dd>\n<dt>6. I lost my private key and\/or password.  Can you decrypt a message for me?<\/dt>\n<dd><p>No.  The whole point of encryption is that it cannot be decrypted without the \nprivate key and password.  For this reason you should keep your key and password\nbacked up in a secure location where you will not lose them and others will\nnot have access to them.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.0.8<\/h4>\n\n<ul>\n<li>updated GPG library to version 1.6.1<\/li>\n<\/ul>\n\n<h4>0.0.7<\/h4>\n\n<ul>\n<li>tested up to WP 4.4<\/li>\n<li>updated GPG library to version 1.4.7<\/li>\n<li>fixed broken delete icon<\/li>\n<\/ul>\n\n<h4>0.0.6<\/h4>\n\n<ul>\n<li>added support for google reCATPCHA<\/li>\n<\/ul>\n\n<h4>0.0.5<\/h4>\n\n<ul>\n<li>added remote IP to message<\/li>\n<li>updated GPG library to version 1.2<\/li>\n<\/ul>\n\n<h4>0.0.4<\/h4>\n\n<ul>\n<li>fixed \"not a MPI\" error on PHP 5.5.x<\/li>\n<li>updated GPG library for compatibility with PHP 5.5.x<\/li>\n<li>updated GPG library to handle comment lines in a public key<\/li>\n<li>update GPG library to better report problems with public key<\/li>\n<\/ul>\n\n<h4>0.0.3<\/h4>\n\n<ul>\n<li>fixed bug where email was sent to sender instead of recipient<\/li>\n<\/ul>\n\n<h4>0.0.2<\/h4>\n\n<ul>\n<li>add basic form validation<\/li>\n<li>add session token<\/li>\n<\/ul>\n\n<h4>0.0.1<\/h4>\n\n<ul>\n<li>initial checkin<\/li>\n<\/ul>","raw_excerpt":"SimpleSecure is a secure contact form plugin that encrypts messages using a pure PHP implementation of GPG \/ PGP.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/14666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=14666"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/verysimple"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=14666"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=14666"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=14666"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=14666"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=14666"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=14666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}