Paper 2026/2794

BeaverDam: A Post-Quantum Threshold Key Recovery Protocol from a One-Time Threshold Oblivious Random Function

Benedikt Auerbach, PQShield
Shuichi Katsumata, PQShield, National Institute of Advanced Industrial Science and Technology
Kaoru Takemure, PQShield, National Institute of Advanced Industrial Science and Technology
Ida Tucker, PQShield
Abstract

Secure backups are a practical necessity of E2EE messaging apps, typically relying on password-protected key-recovery (PPKR) protocols. These allow users to turn a human-memorable password into a cryptographic key with the help of a server. Recently, Signal and Juicebox proposed threshold PPKR (tPPKR) protocols, removing the trust on a centralized server. Unfortunately, known solutions are only classically secure, lagging behind the shift toward post-quantum (PQ), or to be more precise, hybrid secure E2EE. We present BeaverDam, a novel tPPKR protocol that is PQ secure with efficiency close to existing classical protocols. It also easily extends to hybrid security, standing as the first concretely efficient hybrid-secure tPPKR protocol. BeaverDam relies on a new primitive we introduce --- one-time threshold oblivious random functions (tORF). Unlike full-fledged OPRFs, which are notoriously difficult to construct in a PQ-secure manner, one-time tORF offers weaker but sufficient security guarantees tailored to the tPPKR setting. We then construct an efficient one-time tORF called Beaver, inspired by multi-party computation (MPC) techniques. Owing to the one-time feature, we only need to securely compute a 2-wise independent hash function, making our protocol very efficient. We conclude by presenting a practical instantiation of BeaverDam and comparing its performance to state-of-the-art classical tPPKR protocols, namely Signal's SVR3 and Juicebox.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Major revision. ACM CCS 2026B
DOI
10.1145/3830454.3846580
Keywords
Password-Protected Key-RecoveryPost-Quantum CryptographyThreshold CryptographyHybrid Security
Contact author(s)
benedikt auerbach @ pqshield com
shuichi katsumata @ pqshield com
kaoru takemure @ pqshield com
idatucker91 @ gmail com
History
2026-11-09: approved
2026-11-06: received
See all versions
Short URL
https://ia.cr/2026/2794
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2794,
      author = {Benedikt Auerbach and Shuichi Katsumata and Kaoru Takemure and Ida Tucker},
      title = {{BeaverDam}: A Post-Quantum Threshold Key Recovery Protocol from a One-Time Threshold Oblivious Random Function},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2794},
      year = {2026},
      doi = {10.1145/3830454.3846580},
      url = {https://eprint.iacr.org/2026/2794}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.