Key handling
User passphrases stay on the client. Keys are derived in the browser and are not stored on the server in plain text.
Technical Security Details
This page is for people who want the more technical explanation behind NullBox.
User passphrases stay on the client. Keys are derived in the browser and are not stored on the server in plain text.
The main protection path uses client-side key derivation and authenticated encryption before any payload is uploaded.
When available, NullBox can add a post-quantum key exchange layer and alternative authenticated encryption flow on top of the standard path.
Files are stored as ciphertext in object storage. Access is granted through short-lived signed URLs.
Optional recovery helpers are supported through threshold secret sharing so multiple parties can assist with recovery when configured.
Runs in your browser using local crypto code paths