Secure list decoding and its application to bit-string commitment
Masahito Hayashi
TL;DR
Secure list decoding unifies list decoding with secrecy constraints to realize bit-string commitment over general probability spaces, including continuous channels. The work formalizes a three-parameter rate region $(R_1,R_2,R_3)$ and derives the capacity region for both discrete and continuous inputs, while also providing a hash-based method to convert secure list decodings into bit-string commitment with strong concealing. It develops an information-theoretic framework with generalized entropies and auxiliary variables, proves outer (converse) and inner (direct) results, and extends the construction to continuous-input/output settings and restricted honest-input subsets. A randomized hash-then-code approach yields strong concealing and binding properties, even for continuous systems, bridging theory and potential practical implementations. The results have implications for secure commitment protocols over noisy channels and offer a pathway to practical codes via established list-decoding constructions, while highlighting open problems around stochastic encoders and practical coding schemes.
Abstract
We propose a new concept of secure list decoding, which is related to bit-string commitment. While the conventional list decoding requires that the list contains the transmitted message, secure list decoding requires the following additional security conditions to work as a modification of bit-string commitment. The first additional security condition is the receiver's uncertainty for the transmitted message, which is stronger than the impossibility of the correct decoding, even though the transmitted message is contained in the list. The other additional security condition is the impossibility for the sender to estimate another element of the decoded list except for the transmitted message. The first condition is evaluated by the equivocation rate. The asymptotic property is evaluated by three parameters, the rates of the message and list sizes, and the equivocation rate. We derive the capacity region of this problem. We show that the combination of hash function and secure list decoding yields the conventional bit-string commitment. Our results hold even when the input and output systems are general probability spaces including continuous systems. When the input system is a general probability space, we formulate the abilities of the honest sender and the dishonest sender in a different way.
