Skip to main content
Use this map to understand which research constructions underlie Stoffel’s protocol families and which part of each construction is relevant to an application. A paper association identifies protocol lineage; it does not mean every theorem in that paper applies unchanged to the complete deployed system. Read the security and fault model for deployment assumptions and protocol costs for phase-specific costs.

Core Stoffel protocol papers

Secret sharing and multiplication foundations

Reconstruction and coding foundations

Distributed-systems foundations

Protocol coverage

The field backend includes random sharing, random double sharing, Beaver triple generation, robust and batch reconstruction, client input/output, multiplication, random bits, probabilistic truncation, fixed-point multiplication, and division by a public constant. These components map to HoneyBadgerMPC, Shamir, Beaver, the reconstruction papers, and Catrina–Saxena as shown above. The AVSS backend includes Feldman shares, encrypted dealing, random-share mixing, product resharing, Beaver-style online multiplication, and client input/output. These map to Shamir, Feldman, Beaver, BGW-style degree reduction, and the reliable-broadcast papers. Complete hbACSS, distributed key generation, threshold signing, and secret-divisor fixed-point division are not part of this documented backend surface.

Sources

[1] Lu, Yurek, Kulshreshtha, Govind, Mahadev, Kate and Miller. HoneyBadgerMPC and AsynchroMix: Practical Asynchronous MPC and its Application to Anonymous Communication (2019). https://eprint.iacr.org/2019/883.pdf [2] Yurek, Luo, Fairoze, Kate and Miller. hbACSS: How to Robustly Share Many Secrets (2021). https://eprint.iacr.org/2021/159.pdf [3] Cachin and Tessaro. Asynchronous Verifiable Information Dispersal (2004). https://homes.cs.washington.edu/~tessaro/papers/dds.pdf [4] Miller, Xia, Croman, Shi and Song. The Honey Badger of BFT Protocols (2016). https://eprint.iacr.org/2016/199.pdf [5] Source-cited FNT interpolation reference; original URL retained, title and authors unresolved. https://pagespro.isae-supaero.fr/IMG/pdf/FNT_submitted.pdf [6] Gao. A New Algorithm for Decoding Reed-Solomon Codes (2003); DOI 10.1007/978-1-4757-3789-9_5. https://www.math.clemson.edu/~sgao/papers/RS.pdf [7] Choudhury, Hirt and Patra. Unconditionally Secure Asynchronous Multiparty Computation with Linear Communication Complexity (ePrint 2012/517). https://eprint.iacr.org/2012/517.pdf [8] Catrina and Saxena. Secure Computation With Fixed-Point Numbers (2010). https://ifca.ai/pub/fc10/31_47.pdf [9] Shamir. How to Share a Secret (1979). https://www.cs.tau.ac.il/~bchor/Shamir.html [10] Feldman. A Practical Scheme for Non-interactive Verifiable Secret Sharing (1987). https://www.cs.umd.edu/~gasarch/TOPICS/secretsharing/feldmanVSS.pdf [11] Pedersen. Non-Interactive and Information-Theoretic Secure Verifiable Secret Sharing (CRYPTO 1991). https://www.cs.cornell.edu/courses/cs754/2001fa/129.PDF [12] Beaver. Efficient Multiparty Protocols Using Circuit Randomization (CRYPTO 1991). https://doi.org/10.1007/3-540-46766-1_34 [13] Bracha. Asynchronous Byzantine Agreement Protocols (1987). https://doi.org/10.1016/0890-5401(87)90054-X [14] Fischer, Lynch and Paterson. Impossibility of Distributed Consensus with One Faulty Process (1985). https://groups.csail.mit.edu/tds/papers/Lynch/jacm85.pdf [15] Ben-Or, Goldwasser and Wigderson. Completeness Theorems for Non-Cryptographic Fault-Tolerant Distributed Computation (1988). https://www.math.ias.edu/~avi/PUBLICATIONS/MYPAPERS/GBW88/GBW88.pdf [16] Mostefaoui, Moumen and Raynal. Signature-Free Asynchronous Binary Byzantine Consensus with t < n/3, O(n^2) Messages, and O(1) Expected Time (2015). https://doi.org/10.1145/2785953 [17] Soro and Lacan. FNT-based Reed-Solomon Erasure Codes (2009 preprint; CCNC 2010). https://arxiv.org/pdf/0907.1788