Encrypt files for specific recipients using ML-KEM-768, sign with ML-DSA-65, and package them into a portable container. Everything runs in your browser.
CEF (COSE Encrypted Files) is a secure file exchange format. It packages files into a ZIP container where the manifest and each file are individually encrypted with AES-256-GCM. Keys are wrapped using ML-KEM-768 (post-quantum), and the manifest is signed with ML-DSA-65. Without a recipient's private key, file names, types, and metadata are inaccessible.
| Exposed | Protected | |
|---|---|---|
| Files | Count, approx. sizes | Names, types, content |
| Sender | Signing key ID | Name, email |
| Recipients | Key IDs, wrap algorithm | Names, emails, identities |
| Crypto | AES-256-GCM, ML-KEM-768 | Keys, plaintext |
| Timestamp | TSA, time, policy | (public by design) |
Drop files or browse
Drop a .cef container to open