How PGP Encrypted File Transfer Works
This service provides end-to-end encrypted file transfer using OpenPGP public key cryptography. Your files are encrypted in your browser before transmission, ensuring maximum security.
Security Features
- Client-Side Encryption: Files are encrypted in your browser using OpenPGP.js before upload
- Public Key Cryptography: Files are encrypted with recipient's public key - only their private key can decrypt
- End-to-End Security: Server never sees unencrypted file content
- No Long-Term Storage: Files are transferred and removed after download
- OpenPGP Standard: Uses RFC 4880 compliant OpenPGP encryption
Transfer Process
- Select File: Choose the file you want to send securely
- Provide Details: Enter recipient's email and PGP public key
- Client-Side Encryption: File is encrypted in your browser using OpenPGP.js
- Upload: Encrypted file is uploaded to temporary storage
- Notification: Recipient receives email with secure download link
- Decryption: Recipient uses their private key to decrypt the file
Important: The recipient must have the PGP private key corresponding to the public key used for encryption. Without the correct private key, the file cannot be decrypted.