The core
Encrypt with a public key, decrypt with your identity.
Generate an identity and Fury writes two files: the private identity you keep, and the public key you hand out. Anyone can encrypt to you; only you can open the result.
- File payloads: ChaCha20-Poly1305 in fixed 64 KiB chunks
- 32-byte random file key, per file
- Authenticated header, size-limited against hostile input