Skip to content

How Tessera compares

Most secure-messaging projects encrypt content well. Few protect the metadata that surrounds it — who is messaging whom, when, how often, and from where. The comparisons below place Tessera next to the systems people reach for first (Signal, Nym, Tor, Matrix, Wire) and state plainly what each does well, where each falls short on metadata, and when one is the better fit.

Content encryption

Tessera vs Signal Protocol

Signal encrypts content but exposes the social graph to its server. Tessera hides metadata with DP cover traffic and blinded pseudonyms.

Transport anonymity

Tessera vs Nym Mixnet

Nym mixes packets at the transport layer; Tessera adds ZK sender authentication and DP cover traffic at the protocol layer with sub-second latency.

Anonymous routing

Tessera vs Tor

Tor anonymizes web traffic through onion circuits. Tessera targets authenticated, metadata-private messaging with formal DP guarantees.

Federation

Tessera vs Matrix

Matrix federates homeservers that each see who messages whom. Tessera uses bucketed broadcast so no server observes the social graph.

Product vs protocol

Tessera vs Wire

Wire is a B2B messaging product with E2E encryption. Tessera is a metadata-private protocol primitive with ZK authentication and no central authority.

Not sure which fits your project?

The protocol specification and threat model spell out exactly what Tessera does and does not protect.

pip install tessera