Paper 2026/1353

3PaaS: Privacy-Preserving Post-Compromise Security as a Service

Cas Cremers, CISPA Helmholtz Center for Information Security
Abhinav Nakarmi, University of Michigan
Aleksi Peltonen, University of Aberdeen
Eyal Ronen, Tel Aviv University
Abstract

Post-Compromise Security (PCS) expresses that even after a party has been compromised, it may be able to recover (or "heal") security afterwards. PCS has been extensively studied, and many end-to-end secure messaging applications include mechanisms, such as the double ratchet, to achieve it. However, current approaches only work partially, and their healing effects are extremely limited. For example, recent work showed that due to real-world constraints such as resilience against state loss, even highly secure messengers such as Signal may not achieve it in practice. Moreover, since healing is session-specific, healing effects do not carry over to newly spawned sessions, different groups, or different services that use the same identity. In this work, we tackle these issues by designing the first protocol that can provide PCS as a Service for identities through a third party. The major challenge is privacy: achieving PCS requires regular updates among participants, and involving a third party can lead to significant privacy concerns. Moreover, the type of update that PCS requires (updating a user's secret, but only once) seems to require servers to verify the users' identities in a way that contradicts the unlinkability required for privacy: the server should not learn anything about the users' activities. We develop the 3PaaS protocol, including the first efficient zero-knowledge proofs for blind signatures, to achieve our goals, and even allow for revocation, without revealing the identity to the server. We formally analyze our protocol for high assurance, provide an implementation of our novel ZK building blocks, and show how our protocol could be used with a messaging application.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. ACM CCS 2026
Contact author(s)
cremers @ cispa de
nakarmi @ umich edu
aleksi peltonen @ abdn ac uk
eyalronen @ tauex tau ac il
History
2026-07-03: approved
2026-07-01: received
See all versions
Short URL
https://ia.cr/2026/1353
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1353,
      author = {Cas Cremers and Abhinav Nakarmi and Aleksi Peltonen and Eyal Ronen},
      title = {{3PaaS}: Privacy-Preserving Post-Compromise Security as a Service},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1353},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1353}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.