reiven.io

Initializing encrypted workspace...

file sharing for the masses

Quantum resistant encrypted

Encrypted, self-destructing notes and E2EE chat.
One view, then gone. No accounts. No logs.

How it works

01 |

Derive the master key

Your browser uses Argon2id to transform your input into a high-entropy Key Encryption Key (KEK) seed.

Specs: PIM=100, Iterations=4, Memory=64MB, Parallelism=1.
02 |

Generate post-quantum armor

A deterministic ML-KEM-768 keypair is derived from the seed. The Data Encryption Key (DEK) is then securely wrapped via an ML-KEM shared secret, adding a post-quantum KEM layer while password entropy remains critical.

03 |

Seal the payload

The file is locked using AES-256-GCM with a random 256-bit DEK. This ensures both the confidentiality and the integrity of your data before it ever leaves your device.