Export & Import Encrypted Files
Qpher Vault can create a portable encrypted .qpher file that you move any way you like — AirDrop, email, a USB drive.
The recipient imports it into Qpher Vault, which checks the sender's signature and that the file was made for their
account or organization. Opening it always needs Qpher Vault. It is bound to the recipient's keys — for a member of an organization, the organization's — so any member of that organization can import it.
Offline transfer, online decrypt.
Share Encrypted (.qpher)
Send an encrypted copy of a document to another Qpher Vault user:
- Open the document page
- Tap ⋮, then Share Encrypted
- Under Export to, enter the recipient's email address
- Tap Share Encrypted File — Qpher creates the
.qpherfile - Tap Share File and send it by AirDrop, Mail or Messages, or save it to Files
If they don't have one, the app offers Share via Qpher instead; they receive the document after signing up.
Backup Encrypted
Create a .qpher backup bound to your keys (for a member of an organization, the organization's):
- Open the document page
- Tap ⋮, then Backup Encrypted
- Tap Backup Encrypted File
- Tap Share File and save it to Files, iCloud Drive or an external drive
Import a .qpher file
From the app
- On the Documents tab, tap +
- Choose Import .qpher file; the file picker opens (if you close it, tap Choose file)
- Pick the file. Qpher checks the sender's signature and that the file was made for your account, then adds the document to your vault
- Tap Open document
From AirDrop or "Open In"
When you receive a .qpher file by AirDrop, or tap one in Files or Mail, Qpher Vault opens and starts the import.
Security Properties
| Property | Description |
|---|---|
| Sender Signature | An ML-DSA digital signature shows who created the file |
| Post-Quantum Key Wrapping | AES-256-GCM encryption; the file key is wrapped with X-Wing |
| Recipient Binding | Bound to the recipient's keys; for a member of an organization, any member of that organization can import it |
| Header Integrity | AAD binding detects any change to the header |
Qpher Vault cannot revoke a .qpher file after you send it.
If anyone changes the .qpher file after export — even a single byte — the import fails.
Import Error Messages
| Error | Meaning |
|---|---|
| Invalid file format | The file is not a valid .qpher file |
| File too large (max 50 MB) | The file is larger than the app imports |
| Sender signature verification failed | The file was changed after export, or the signature does not match |
| This export was not intended for you | The file was made for a different account or organization |
| Sender not found or key archived | The sender's account or signing key is no longer available |
Plans
Exports are available on every plan except Free. How many you can create each month depends on your plan; Settings shows how many exports you have left.
Related Guides
- Share Documents — In-app sharing (no file to send)
- Access Log — Exports appear in the access log