{"id":354,"date":"2026-04-26T20:42:55","date_gmt":"2026-04-26T20:42:55","guid":{"rendered":"https:\/\/www.w3it.org\/mypgp\/?page_id=354"},"modified":"2026-07-01T17:33:27","modified_gmt":"2026-07-01T17:33:27","slug":"how-to-use-w3mypq","status":"publish","type":"page","link":"https:\/\/www.w3it.org\/mypgp\/how-to-use-w3mypq\/","title":{"rendered":"How to use w3mypq"},"content":{"rendered":"\n<p class=\"has-text-align-center wp-block-paragraph\"><a href=\"https:\/\/axew3.com\" target=\"_blank\" rel=\"noreferrer noopener\">axew3.com<\/a><\/p>\n\n\n\n<h1 class=\"wp-block-heading has-text-align-center has-xx-large-font-size\"><a href=\"https:\/\/www.w3it.org\/mypgp\/how-to-use-w3mypq-for-users\/\" data-type=\"page\" data-id=\"158\">How to use w3mypq (for users)<\/a><\/h1>\n\n\n\n<div style=\"height:3px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-xx-large-font-size\">Installation<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>Upload the plugin folder to the <code><em><strong>\/wp-content\/plugins\/<\/strong><\/em><\/code> directory, or install directly through the WordPress plugins screen.<\/li>\n\n\n\n<li>Activate the plugin through the &#8216;Plugins&#8217; screen in WordPress.<\/li>\n\n\n\n<li><strong>Add the shortcode<\/strong> to any page or post where you want the vault tool to appear<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\" style=\"padding-top:0;padding-bottom:0\"><code><strong><code>&#91;w3mypq_short]<\/code><\/strong><\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use this tool to generate keys, encrypt files, and share them securely with others. You can also use it for personal storage by encrypting files on your local drive.<\/li>\n\n\n\n<li>Customize the design: For safe customization, copy the folder <strong><em>w3mypq-custom<\/em><\/strong> (found inside the plugin) into your main <strong><em>\/wp-content\/plugins\/<\/em><\/strong> directory. Edit the files within <strong><em>\/wp-content\/plugins\/w3mypq-custom\/<\/em><\/strong> to use your own CSS and HTML.<\/li>\n\n\n\n<li><strong>Note<\/strong>: The plugin automatically checks for these custom files; if they are found (anyone of the <strong>w3mypgp.css<\/strong> and <strong>w3mypgp_body.html<\/strong>), they will be served; otherwise, the defaults will be used. This ensures your changes are not overwritten during plugin updates.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\">Key Security Features:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Post-Quantum Ready:<\/strong> Uses <strong>ML-KEM<\/strong> 1024 for secure key exchange and <strong>ML-DSA<\/strong> 87 for sender identity verification.<\/li>\n\n\n\n<li><strong>Military-Grade Encryption:<\/strong> Files are encrypted locally in your browser using <strong>AES-GCM-256<\/strong> and <strong>SHA-512<\/strong> (for Hashing\/Integrity) before they ever touch the server.<\/li>\n\n\n\n<li><strong>Zero-Knowledge Architecture:<\/strong> the server never sees real data. It only stores encrypted files that nobody can read.<\/li>\n\n\n\n<li><strong>Secure Multi-Recipient Sharing:<\/strong> Encrypt files for multiple users using their Public keys. Each recipient uses their unique <strong>private key<\/strong> to decrypt the content locally.<\/li>\n\n\n\n<li><strong>Sender Verification:<\/strong> Use ML-DSA signatures to check the sender&#8217;s identity, ensuring the file hasn&#8217;t been tampered with.<\/li>\n\n\n\n<li><strong>Guest Mode:<\/strong> Offers a &#8220;no-trace&#8221; mode for fast local encryption and decryption without storing any files on the server.<\/li>\n\n\n\n<li><strong>Strength:<\/strong> Level 5 NIST-compliant<\/li>\n\n\n\n<li>The plugin use the Javascript <a href=\"https:\/\/github.com\/paulmillr\/noble-post-quantum\" target=\"_blank\" rel=\"noreferrer noopener\">Noble library<\/a>.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>axew3.com How to use w3mypq (for users) Installation Key Security Features:<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-354","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.w3it.org\/mypgp\/wp-json\/wp\/v2\/pages\/354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.w3it.org\/mypgp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.w3it.org\/mypgp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.w3it.org\/mypgp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.w3it.org\/mypgp\/wp-json\/wp\/v2\/comments?post=354"}],"version-history":[{"count":47,"href":"https:\/\/www.w3it.org\/mypgp\/wp-json\/wp\/v2\/pages\/354\/revisions"}],"predecessor-version":[{"id":514,"href":"https:\/\/www.w3it.org\/mypgp\/wp-json\/wp\/v2\/pages\/354\/revisions\/514"}],"wp:attachment":[{"href":"https:\/\/www.w3it.org\/mypgp\/wp-json\/wp\/v2\/media?parent=354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}