ChURP: Dynamic-committee proactive secret sharing

88Citations
Citations of this article
88Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We introduce CHURP (CHUrn-Robust Proactive secret sharing). CHURP enables secure secret-sharing in dynamicsettings, where the committee of nodes storing a secret changes over time. Designed for blockchains, CHURP has lower communication complexity than previous schemes: O(n) on-chain and O(n2) off-chain in the optimistic case of no node failures. CHURP includes several technical innovations: An efficient new proactivization scheme of independent interest, a technique (using asymmetric bivariate polynomials) for efficiently changing secretsharing thresholds, and a hedge against setup failures in an efficient polynomial commitment scheme. We also introduce a general new technique for inexpensive off-chain communication across the peer-to-peer networks of permissionless blockchains. We formally prove the security of CHURP, report on an implementation, and present performance measurements.

Cite

CITATION STYLE

APA

Zhang, F., Zhang, Y., Maram, S. K. D., Wang, L., Juels, A., Low, A., & Song, D. (2019). ChURP: Dynamic-committee proactive secret sharing. In Proceedings of the ACM Conference on Computer and Communications Security (pp. 2369–2386). Association for Computing Machinery. https://doi.org/10.1145/3319535.3363203

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free