{"id":100638,"date":"2019-04-05T15:45:38","date_gmt":"2019-04-05T15:45:38","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/virgil-pure\/"},"modified":"2019-06-12T18:38:16","modified_gmt":"2019-06-12T18:38:16","slug":"virgil-pure","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/virgil-pure\/","author":16958746,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.0","stable_tag":"trunk","tested":"5.2.24","requires":"5.0","requires_php":"7.2","requires_plugins":"","header_name":"Virgil Pure","header_author":"Virgil Security","header_description":"Free tool that protects user passwords from data breaches and both online and offline attacks, and renders stolen passwords useless even if your database has been compromised.  The Pure based on <a href=\"https:\/\/virgilsecurity.com\/announcing-purekit\" target=\"_blank\">powerful and revolutionary cryptographic technology<\/a> that provides stronger and more modern security and can be used within any database or login system that uses a password, so it's accessible for business of any industry or size.","assets_banners_color":"406aab","last_updated":"2019-06-12 18:38:16","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/(none)","header_plugin_uri":"https:\/\/github.com\/VirgilSecurity\/virgil-pure-wordpress","header_author_uri":"http:\/\/virgilsecurity.com\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":666,"num_ratings":0,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"":"<p>(none)<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"5"},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":"2063749","resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":"2063749","resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":"2063749","resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"2063749","resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.1","0.1.2"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[169959,169961,169958,10727,169960],"plugin_category":[],"plugin_contributors":[169962],"plugin_business_model":[],"class_list":["post-100638","plugin","type-plugin","status-closed","hentry","plugin_tags-aead","plugin_tags-cryptography","plugin_tags-password-hardened-encryption","plugin_tags-protect-database","plugin_tags-pure","plugin_contributors-virgilsecuritycom","plugin_committers-virgilsecuritycom"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/virgil-pure_406aab.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Virgil Pure WordPress Plugin is a free tool that protects user passwords from data breaches and both online and offline\nattacks, and renders stolen passwords useless even if your database has been compromised.<\/p>\n\n<p>Virgil Pure is based on a powerful and revolutionary cryptographic technology that provides stronger and more modern\nsecurity and can be used within any database or login system that uses a password, so it's accessible for business of any industry or size.<\/p>\n\n<p>Learn more about the Pure technology <a href=\"https:\/\/virgilsecurity.com\/announcing-purekit\">here<\/a><\/p>\n\n<!--section=installation-->\n<p>Currently the plugin is available only for PHP7.2 and PHP7.3!<\/p>\n\n<p>In order to install the Pure Plugin you need to go through the following steps:\n* add the crypto extensions into your server\n* and then install the Plugin from the <a href=\"https:\/\/wordpress.org\/plugins\/virgil-pure\/\">WordPress Plugin Directory<\/a> or from the <a href=\"https:\/\/github.com\/VirgilSecurity\/virgil-pure-wordpress\">official GitHub repository<\/a><\/p>\n\n<h4>Step #1. Add the crypto extensions into your server before using the Plugin<\/h4>\n\n<p><a href=\"https:\/\/github.com\/VirgilSecurity\/virgil-pure-wordpress#step-1-add-the-crypto-extensions-into-your-server-before-using-the-plugin\">How to add the crypto extensions<\/a><\/p>\n\n<h4>Step #2. Install Virgil Pure WordPress Plugin<\/h4>\n\n<p>From the WordPress Plugin Directory:\n* Navigate to the WordPress Dashboard\n* Open \"Plugins \u2192 Add New\" tab\n* Find \"Virgil Pure\" on the WordPress Plugin Directory\n* Install and activate the Plugin<\/p>\n\n<p>Or from the official GitHub repository:\n* <a href=\"https:\/\/github.com\/VirgilSecurity\/virgil-pure-wordpress\/releases\">Download the virgil_pure.zip file<\/a>\n* Navigate to the WordPress Dashboard\n* Open \"Plugins \u2192 Add New\" tab\n* Upload the virgil-pure.zip file\n* Install and activate the Plugin<\/p>\n\n<!--section=faq-->\n<dl>\n<dt>Do users have to change their passwords if the database has been compromised?<\/dt>\n<dd><p>If a database has been stolen, users do not need to change their original passwords. However, you will need to rotate all user records in your database. This will use cryptography to disconnect the compromised Pure records from the original passwords, leaving any unauthorized party empty handed.<\/p><\/dd>\n<dt>How does the Recovery Key work?<\/dt>\n<dd><p>Recovery Key is a key pair that allows you to recover the original user password hashes if you ever need to deactivate the Pure plugin. The Recovery Key encrypts the password hashes, and stores the encrypted values into the wp_usermeta table in your database.<\/p>\n\n<p>The Recovery Key utilizes a public and private key pair. The public key is stored in the wp_option table and the Private Key must be stored by you securely on an external device.<\/p><\/dd>\n<dt>How much does it cost?<\/dt>\n<dd><p>Pure is a FREE toolkit. All libraries are open source and can be found on GitHub, where they are available for free to any user.<\/p><\/dd>\n<dt>What if an App Private Key gets lost?<\/dt>\n<dd><p>There is no way to restore the <code>APP_SECRET_KEY<\/code>. The database records become inaccessible and therefore useless. So, it is highly recommended that you immediately create a backup of the key in a secure location to avoid losing it.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Add recovery feature (Warning! If you switch off Demo Mode in the 0.1.x releases, the recovery feature will not be available for you)<\/li>\n<li>Remove Demo Mode<\/li>\n<li>Minor fixes and optimization<\/li>\n<li>Required virgil_crypto_php extension<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Fix activation error<\/li>\n<li>Minor fixes<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Fix namespaces<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Init plugin<\/li>\n<\/ul>","raw_excerpt":"Free tool that protects user passwords from data breaches and both online and offline attacks, and renders stolen passwords useless even if your datab &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/100638","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=100638"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/virgilsecuritycom"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=100638"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=100638"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=100638"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=100638"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=100638"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=100638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}