Serveless (and offline) encrypt and exchange files using asymetric PQC. Works by opening a single html file in the browser, download from the releases and double click on it!
PQSpread is a quantum-safe file encryption and decryption tool that leverages the ML-KEM-512 (FIPS-203) algorithm combined with AES-GCM to ensure security against quantum threats. This application is built entirely in-house using the cutting-edge Zenroom virtual machine, providing a secure, client-side solution with no remote data storage required.
- Quantum-Safe Encryption: Uses ML-KEM-512 (FIPS-203) + AES-GCM for robust security.
- Client-Side Operations: All cryptographic operations are performed on the client side, ensuring no data is stored remotely.
- Easy to Use: Simple interface for encrypting and decrypting files.
- Offline Mode: Download a single HTML file to run the application offline.
You can use PQSpread online by visiting this link.
For offline and paranoid mode, download the single HTML file from GitHub and run it on your machine.
When loading the page, it automatically generates a secret key and the corresponding public key. Both are stored in the browser storage, if you refresh they won't change. To generate a new secret/public key, you need CTRL + F5
-
Encrypt a File:
- Click the "Encrypt" button.
- Paste the recipient's public key.
- Share your public key with others to receive encrypted files.
-
Decrypt a File:
- Click the "Decrypt" button.
- Use the provided interface to decrypt files sent to you.
Your public key can be shared with others to receive encrypted files. Copy it from the application interface.
Wanna play with the cryptography used in PQSprad? Check out apiroom.net :-)