Skip to main content

Zero-Knowledge Architecture

Enver’s core principle: the server is a blind courier. It moves bytes it cannot read.

How it works

Encryption (ev push)

Decryption (ev pull)

Why Shamir’s Secret Sharing?

A single encrypted key is still a single point of failure. By splitting the key into 5 shares with a threshold of 3:
  • Any 3 shares are sufficient to reconstruct the key
  • No single share reveals anything about the key
  • Even if an attacker steals 2 shares from the server, they gain nothing

Algorithms used