Litcius/Paper detail

COBRA: Dynamic Proactive Secret Sharing for Confidential BFT Services

Robin Vassantlal, Eduardo Alchieri, Bernardo Ferreira, Alysson Bessani

20222022 IEEE Symposium on Security and Privacy (SP)28 citationsDOI

Abstract

Byzantine Fault-Tolerant (BFT) State Machine Replication (SMR) is a classical paradigm for implementing trustworthy services that has received renewed interest with the emergence of blockchains and decentralized infrastructures. A fundamental limitation of BFT SMR is that it provides integrity and availability despite a fraction of the replicas being controlled by an active adversary, but does not offer any confidentiality protection. Previous works addressed this issue by integrating secret sharing with the consensus-based framework of BFT SMR, but without providing all features required by practical systems, which include replica recovery, group reconfiguration, and acceptable performance when dealing with a large number of secrets. We present COBRA, a new protocol stack for Dynamic Proactive Secret Sharing that allows implementing confidentiality in practical BFT SMR systems. COBRA exhibits the best asymptotic communication complexity and optimal storage overhead, being able to renew 100k shares in a group of ten replicas $5 \times $ faster than the current state of the art.

Topics & Concepts

Computer scienceConfidentialityReplicaControl reconfigurationAdversaryComputer securityByzantine fault toleranceSecret sharingOverhead (engineering)AnonymityCryptographyComputer networkDistributed computingFault toleranceOperating systemEmbedded systemArtVisual artsDistributed systems and fault toleranceAdvanced Memory and Neural ComputingCryptography and Data Security
COBRA: Dynamic Proactive Secret Sharing for Confidential BFT Services | Litcius