Skip to content

Learn Tessera

A self-guided tour of the cryptography, privacy mechanisms, and network architecture behind Tessera — an open-source privacy protocol for authenticated, metadata-private, one-to-one delivery. Each article is written to be self-contained and citable.

Fundamentals

What is Metadata Privacy?

Why metadata (who, when, how often) reveals your social graph — and how Tessera hides it.

Cryptography

Schnorr / Fiat–Shamir Zero-Knowledge Proofs Explained

The math behind Tessera’s non-interactive authentication: prove you know a key without revealing it.

Privacy

Differential Privacy for Messaging Metadata

How (ε,δ)-differentially-private cover traffic hides per-bucket delivery counts from a global observer.

Protocol

Per-Recipient Blinded Pseudonyms

How per-delivery blinding Y′ = Y + t·G gives cross-recipient and cross-delivery unlinkability.

Networking

Bucketed Broadcast Routing

Tessera’s decentralized routing layer: commitments, buckets, Bloom fingerprints, and P2P gossip.

Security

Tessera Threat Model

Adversaries, security properties, assumptions, and what Tessera does — and does not — protect.

Ready to go deeper?

The protocol specification, API reference, and benchmarks live in the full documentation.

pip install tessera