This is the ancestor site of axew3.com

How to use w3mypq (for users)

Installation

  • Upload the plugin folder to the /wp-content/plugins/ directory, or install directly through the WordPress plugins screen.
  • Activate the plugin through the ‘Plugins’ screen in WordPress.
  • Add the shortcode to any page or post where you want the vault tool to appear
[w3mypq_short]
  • 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.
  • Customize the design: For safe customization, copy the folder w3mypq-custom (found inside the plugin) into your main /wp-content/plugins/ directory. Edit the files within /wp-content/plugins/w3mypq-custom/ to use your own CSS and HTML.
  • Note: The plugin automatically checks for these custom files; if they are found (anyone of the w3mypgp.css and w3mypgp_body.html), they will be served; otherwise, the defaults will be used. This ensures your changes are not overwritten during plugin updates.

Key Security Features:

  • Post-Quantum Ready: Uses ML-KEM 1024 for secure key exchange and ML-DSA 87 for sender identity verification.
  • Military-Grade Encryption: Files are encrypted locally in your browser using AES-GCM-256 and SHA-512 (for Hashing/Integrity) before they ever touch the server.
  • Zero-Knowledge Architecture: the server never sees real data. It only stores encrypted files that nobody can read.
  • Secure Multi-Recipient Sharing: Encrypt files for multiple users using their Public keys. Each recipient uses their unique private key to decrypt the content locally.
  • Sender Verification: Use ML-DSA signatures to check the sender’s identity, ensuring the file hasn’t been tampered with.
  • Guest Mode: Offers a “no-trace” mode for fast local encryption and decryption without storing any files on the server.
  • Strength: Level 5 NIST-compliant
  • The plugin use the Javascript Noble library.