Guides/Zero-knowledge

Zero-knowledge encryption, explained without jargon

Zero-knowledge encryption means the service holding your files can't read them, because it never sees the key. Elba is the extreme case: there is no service.

Ordinary zero-knowledge

Tools like Proton Drive or Tresorit hold your encrypted files but not the key. If they're compelled to hand something over, it's opaque bytes.

Elba's shape

Elba doesn't hold your files at all. There is nothing to hand over, because there is no ‘over there’. The maker has no server, no account, no record.

Questions people actually ask

Is zero-knowledge the same as end-to-end?
Related. E2E is about two endpoints; zero-knowledge is about the service in the middle. Elba is both, minus the middle.

Take the island

Elba is one HTML file. It runs locally in a Chromium browser, seals a folder with AES-256-GCM, never phones home, and becomes open source on 1 January 2030.

  1. €49MMXXVI· now ·
  2. €39MMXXVII2027
  3. €29MMXXVIII2028
  4. €19MMXXIX2029
  5. FreeMMXXX2030

the price falls each year · free to all 1 jan 2030

pay once · no account · nothing leaves

Related guides