Paper 2026/715 Original: eprint.iacr.org/2026/715 ↗

Chorus: Secret Recovery with Ephemeral Client Committees

Deevashwer Rathee
Emma Dauterman
Allison Li
Raluca Ada Popa
Abstract

End-to-end encrypted applications protect user data by ensuring that user secrets are only available on client devices. However, if a user loses all of their devices, they need a way to recover their data using only a short password. To realize a password-based secret recovery system resilient to brute-force attacks, prior works relied on secure hardware or a few non-colluding servers. In this work, we take a conceptually different approach that distributes trust across the many clients already in the system, while using the server only as an orchestrator without relying on it for privacy. To achieve this, we design and implement Chorus, a secret recovery system that employs ephemeral committees, each consisting of approximately a thousand clients, to provide strong privacy with high scalability. Committees change frequently in Chorus, typically on the order of a few minutes, to severely limit an attacker's ability to compromise clients on a committee. We design Chorus for unreliable, resource-constrained clients and show that the per-client overhead decreases as more clients join the system. Assuming each user performs recovery once a year, the expected per-client overhead in Chorus is under $30$ s of computation on a mobile device and $13.2$ MB of communication, both incurred only once every four months in a configuration with $100$M clients, up to $50$M of which may be offline and at most $10$M may be compromised. To achieve this performance, we contribute two key techniques: (i) a password-based secret recovery scheme that confines expensive committee interactions to infrequent, latency-tolerant operations, and (ii) a non-interactive verifiable secret-sharing scheme that reduces client overhead by two orders of magnitude by delegating computation to the server.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2026-05-05: last updated
2026-04-12: published
Short URL
https://ia.cr/2026/715
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2026/715,
      author = {Deevashwer Rathee and Emma Dauterman and Allison Li and Raluca Ada Popa},
      title = {Chorus: Secret Recovery with Ephemeral Client Committees},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/715},
      year = {2026},
      url = {https://eprint.iacr.org/2026/715}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.