SPRINT: High-Throughput Robust Distributed Schnorr Signatures

被引:2
|
作者
Benhamouda, Fabrice [1 ]
Halevi, Shai [1 ]
Krawczyk, Hugo [1 ]
Ma, Yiping [2 ]
Rabin, Tal [1 ,2 ]
机构
[1] AWS, New York, NY 10013 USA
[2] Univ Penn, Philadelphia, PA 19104 USA
关键词
KEY GENERATION;
D O I
10.1007/978-3-031-58740-5_3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We describe robust high-throughput threshold protocols for generating Schnorr signatures in an asynchronous setting with potentially hundreds of parties. The protocols run a single message-independent interactive ephemeral randomness generation procedure (i.e., DKG) followed by non-interactive signature generation for multiple messages, at a communication cost similar to one execution of a synchronous non-robust protocol in prior work (e.g., Gennaro et al.) and with a large number of parties (ranging from few tens to hundreds and more). Our protocols extend seamlessly to the dynamic/proactive setting where each run of the protocol uses a new committee with refreshed shares of the secret key; in particular, they support large committees periodically sampled from among the overall population of parties and the required secret state is transferred to the selected parties. The protocols work over a broadcast channel and are robust (provide guaranteed output delivery) even over asynchronous networks. The combination of these features makes our protocols a good match for implementing a signature service over a public blockchain with many validators, where guaranteed output delivery is an absolute must. In that setting, there is a system-wide public key, where the corresponding secret signature key is distributed among the validators. Clients can submit messages (under suitable controls, e.g., smart contracts), and authorized messages are signed relative to the global public key. Asymptotically, when running with committees of n parties, our protocols can generate Omega(n(2)) signatures per run, while providing resilience against Omega(n) corrupted nodes and broadcasting only O(n(2)) group elements and scalars (hence O(1) elements per signature). We prove the security of our protocols via a reduction to the hardness of the discrete logarithm problem in the random oracle model.
引用
收藏
页码:62 / 91
页数:30
相关论文
共 50 条
  • [41] PRISMA: A Robust and Intuitive Tool for High-Throughput Processing of Chemical Spectra
    Flores, Eibar
    Mozhzhukhina, Nataliia
    Li, Xinyu
    Norby, Poul
    Matic, Aleksandar
    Vegge, Tejs
    CHEMISTRYMETHODS, 2022, 2 (10):
  • [42] Robust and Efficient Parametric Spectral Density Estimation for High-Throughput Data
    Lysy, Martin
    Zhu, Feiyu
    Yates, Bryan
    Labuda, Aleksander
    TECHNOMETRICS, 2022, 64 (01) : 30 - 51
  • [43] Hypothesis testing at the extremes: fast and robust association for high-throughput data
    Zhou, Yi-Hui
    Wright, Fred A.
    BIOSTATISTICS, 2015, 16 (03) : 611 - 625
  • [44] A robust high-throughput tree algorithm using successive interference cancellation
    Wang, X
    Yu, YQ
    Giannakis, GB
    GLOBECOM '05: IEEE Global Telecommunications Conference, Vols 1-6: DISCOVERY PAST AND FUTURE, 2005, : 3597 - 3601
  • [45] A robust high-throughput tree algorithm using successive interference cancellation
    Wang, Xin
    Yu, Yingqun
    Giannakis, Georgios B.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2007, 55 (12) : 2253 - 2256
  • [46] Exploring high-throughput biomolecular data with multiobjective robust continuous clustering
    Wang, Yunhe
    Wong, Ka-Chun
    Li, Xiangtao
    INFORMATION SCIENCES, 2022, 583 : 239 - 265
  • [47] A robust high-throughput fungal biosensor assay for the detection of estrogen activity
    Zutz, Christoph
    Wagener, Karen
    Yankova, Desislava
    Eder, Stefanie
    Moestl, Erich
    Drillich, Marc
    Rychli, Kathrin
    Wagner, Martin
    Strauss, Joseph
    STEROIDS, 2017, 126 : 57 - 65
  • [48] Distributed Detection of Cancer Cells in High-Throughput Cellular Spike Streams
    Hafeez, Abdul
    Rafique, M. Mustafa
    Butt, Ali R.
    2014 14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2014, : 774 - 783
  • [49] A Distributed, Multi-Staged, High-Throughput Middleware for Relational Databases
    Herrera, Rafael de Paula
    Felinto, Alan Salvany
    2012 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2012, : 1370 - 1373
  • [50] High-throughput screening - Reliability issues in high-throughput screening systems
    Brandt, DW
    BIOPHARM-THE APPLIED TECHNOLOGIES OF BIOPHARMACEUTICAL DEVELOPMENT, 1998, 11 (02): : 30 - +