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.