-
Introduction to Pigeonhole Protocol
Thursday, November 05, 2026 in Blog
Pigeonhole is a protocol for asynchronous, unlinkable communication. Without a read capability, no one can tell which messages belong together, and sender and reader need not be online at the same time. That second property is the only reason …
-
Formalizing Sphinx in Lean
Saturday, October 31, 2026 in Blog
Lean Weekly News scooped this post. Their verification section already reports that cryptlib’s Sphinx packets are binary compatible with the Katzenpost Go implementation, hybrid X25519 and ML-KEM-768 KEM Sphinx included, and links to …
-
Katzenpost threat model document
Thursday, April 25, 2024 in Blog
Here we present a draft of the Katzenpost mixnet threat model document. We regard the threat model document as a living document which is frequently edited and in need of ongoing maintenance as we continue to develop newer mixnet protocols. Currently …
-
Mixnet Literature Overview
Monday, April 15, 2024 in Blog
We are presenting our overview of existing Mixnet literature. It takes some liberties with what is included or not. It proposes new ways to talk about some issues, and provides a critical analysis of some of the existing papers. It also endeavors to …
-
hpqc - hybrid post quantum cryptography library
Friday, April 12, 2024 in Blog
The Katzenpost developement team has recently released a new golang cryptography library known as hpqc. The theme of the library is hybrid post quantum cryptographic constructions, namely: hybrid KEMs (key encapsulation mechanism) hybrid NIKEs …
-
Katzenpost at 37C3
Sunday, January 28, 2024 in Blog
Dr. Eva Infeld and surveillance expert and developer Leif Ryge held a session at the Chaos Communication Congress about the current state of the project, some of the things we’re working on, and some of the pitfalls many anonymity systems fall into. …
-
Audio Engineering Considerations for a Modern Mixnet
Saturday, November 25, 2023 in Blog
Modern Mixnets have a unique set of requirements when it comes to processing audio. The bandwidth is scarce, but we expect to use modern devices and have ample processing power. We aim to secure the communication against even sophisticated attacks …
-
Website Relaunch and migration to Hugo
Friday, November 24, 2023 in Blog
To match all the code development in Katzenpost in the last year, it was time for a website relaunch. Our site was a migration from Sphinx, which is primarily for documentation, to Hugo which is wildly configurable for all sorts of websites. Given …
-
Monthly News Update (May 2019)
Saturday, May 04, 2019 in Blog
Greetings, The last few weeks have been very busy. I now have the basic working prototype implementation of a new Katzenpost messaging system. This new system has mutual location hiding properties for communication partners because recipients …
-
Monthly News Update (April 2019)
Wednesday, April 10, 2019 in Blog
Greetings, The Panoramix grant project funded by the European Commission has officially ended but the Katzenpost free software project lives on. Masala and I continue to work on Katzenpost for grant money given to us by Samsung. We recently learned a …