Katzenpost

Infraestrutura P2P

A free and open-source post-quantum mix network that hides who is talking to whom from network-level observers, including adversaries who record traffic today to decrypt on a future quantum computer. A mix network is made of mix nodes that act as cryptographic packet-switching routers, mixing many messages together, transforming them and adding shuffling or delay so that incoming and outgoing messages cannot be linked. Katzenpost also provides Pigeonhole, an anonymous storage layer on top of the mixnet in which applications exchange encrypted, append-only streams of fixed-size padded boxes sharded across replicas and governed by write and read capabilities, with thin clients in Go, Rust and Python and a Qt group-chat client. Its design is described in a paper on the Echomix anonymity system, and a public Katzenpost network called Namenlos is listed as coming next .

Comunidade

Detalhes

Licença Copyleft (AGPL-3.0). https://github.com/katzenpost/katzenpost (Go)
Status de Dev 🧪 Alpha
Proprietário Katzenpost (the project's own name in its site footer; the cited sources do not name a legal entity)
Órgão de Governança Not described in the cited sources
País Not stated by the project.
Ano de Início 2021
Stack Go (the repository's main language), with post-quantum key exchange in its design; Pigeonhole storage with thin clients in Go, Rust and Python; katzenqt (Qt) and a client daemon
Financiamento Not stated by the project.
Última Investigação 29 de out. de 2026

Capacidades

Criptografado de ponta a ponta

Infraestrutura P2P Atributos

Origens Traffic-analysis-resistant, post-quantum anonymous communication, based on mix network research and, more recently, the Echomix design and the Pigeonhole storage protocol
Banco de Dados N/A
Formatos de Dados Mix-network packets and Pigeonhole boxes (fixed-size, padded, encrypted) as described in the repository README
Suporte Móvel No application; thin clients are libraries
Suporte Web No browser client was described in the cited sources
Aplicativos Nativos katzenqt (a Qt group-chat client) and the kpclientd client daemon, buildable from source
Termos Free and open source (AGPL-3.0); the site links a donation page
Fundos Not stated by the project.
Baseado Em Mix network research, including the Echomix design in the project's paper, and post-quantum cryptography
Arquitetura P2P A mix network of mix nodes with directory authorities and storage replicas; a deployer runs a network, and clients connect to it. A public network (Namenlos) is announced but not yet available
Rede de Sobreposição Yes: a mixnet overlay with its own routing and storage replicas
Endereçamento por Conteúdo No.
Local-First No: network infrastructure rather than a data layer.
Criptografia de Ponta a Ponta (E2EE) Yes for Pigeonhole streams: encrypted append-only streams governed by write and read capabilities
Tolerância a Falhas Bizantinas Not stated by the project.
Assinatura Capabilities for writing and reading are cryptographic; the cited sources do not detail signing
Permissões Cryptographic capabilities: a write capability can append or place tombstones, and a separate read capability decrypts and verifies without conferring write access
Maturidade / Padronização do Protocolo Research-grade, pre-release (v0.0.x) with a published paper and an evolving threat-model document; no standards-body involvement
Função de Infraestrutura Anonymous messaging and storage resistant to traffic analysis, including by quantum-capable adversaries
Modelo de Ameaça Global passive adversaries and record-now-decrypt-later quantum attackers; the site notes that the published threat-model document is a work in progress
Modelo de Nó Voluntário Not stated: the cited sources describe deployers who run mix nodes, and a public Namenlos network that is announced but not yet running
Visibilidade do Tráfego Designed so that observers cannot link senders and recipients through mixing, padding and delay
Escala de Implantação Ativa No public network yet: Namenlos is listed as coming next