93 citations · 221 across the 13 of their papers we have counts for
13 papers
Kintsugi: Decentralized E2EE Key Recovery
Emilie Ma, Martin Kleppmann
Kintsugi is a protocol for key recovery, allowing a user to regain access to end-to-end encrypted data after they have lost their device, but still have their (potentially low-entr…
Emission Impossible: privacy-preserving carbon emissions claims
Jessica Man, Sadiq Jaffer, Patrick Ferris +2
Information and Communication Technologies (ICT) have a significant climate impact, and data centres account for a large proportion of the carbon emissions from ICT. To achieve sus…
Collaborative Text Editing with Eg-walker: Better, Faster, Smaller
Joseph Gentle, Martin Kleppmann
Collaborative text editing algorithms allow several users to concurrently modify a text file, and automatically merge concurrent edits into a consistent state. Existing algorithms…
Undo and Redo Support for Replicated Registers
Leo Stewen, Martin Kleppmann
Undo and redo functionality is ubiquitous in collaboration software. In single user settings, undo and redo are well understood. However, when multiple users edit a document, concu…
Bluesky and the AT Protocol: Usable Decentralized Social Media
Martin Kleppmann, Paul Frazee, Jake Gold +6
Bluesky is a new social network built upon the AT Protocol, a decentralized foundation for public social media. It was launched in private beta in February 2023, and has grown to o…
Pudding: Private User Discovery in Anonymity Networks
Ceren Kocaoğullar, Daniel Hugenroth, Martin Kleppmann +1
Anonymity networks allow messaging with metadata privacy, providing better privacy than popular encrypted messaging applications. However, contacting a user on an anonymity network…