← Back to glossary
🙈

Zero‑Knowledge (Architecture)

Encryption

Provider lacks access to content decryption keys.

Definition

A zero‑knowledge architecture is designed such that the provider does not possess or cannot derive plaintext-access keys, making content inaccessible even to the provider under normal operation.

In plain English Provider lacks access to content decryption keys.

Why this matters

Why it matters: It reduces insider risk and limits exposure from legal compulsion, breaches, and server-side compromise.

Example

Example: Client-side key derivation and encryption with provider storing only ciphertext.