Paper 2018/517

Upper and Lower Bounds for Continuous Non-Malleable Codes

Dana Dachman-Soled and Mukul Kulkarni

Abstract

Recently, Faust et al. (TCC'14) introduced the notion of continuous non-malleable codes (CNMC), which provides stronger security guarantees than standard non-malleable codes, by allowing an adversary to tamper with the codeword in continuous way instead of one-time tampering. They also showed that CNMC with information theoretic security cannot be constructed in 2-split-state tampering model, and presented a construction of the same in CRS (common reference string) model using collision-resistant hash functions and non-interactive zero-knowledge proofs. In this work, we ask if it is possible to construct CNMC from weaker assumptions. We answer this question by presenting lower as well as upper bounds. Specifically, we show that it is impossible to construct 2-split-state CNMC, with no CRS, for one-bit messages from any falsifiable assumption, thus establishing the lower bound. We additionally provide an upper bound by constructing 2-split-state CNMC for one-bit messages, assuming only the existence of a family of injective one way functions. We also present a construction of 4-split-state CNMC for multi-bit messages in CRS model from the same assumptions. Additionally, we present definitions of the following new primitives: (1) One-to-one commitments, and (2) Continuous Non-Malleable Randomness Encoders, which may be of independent interest.

Note: Updated to the full version of PKC 2019 paper.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
A minor revision of an IACR publication in PKC 2019
Keywords
Continuous non-malleable codesblack box impossibilitysplit-state
Contact author(s)
mukul @ terpmail umd edu
History
2019-01-31: revised
2018-05-28: received
See all versions
Short URL
https://ia.cr/2018/517
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2018/517,
      author = {Dana Dachman-Soled and Mukul Kulkarni},
      title = {Upper and Lower Bounds for Continuous Non-Malleable Codes},
      howpublished = {Cryptology {ePrint} Archive, Paper 2018/517},
      year = {2018},
      url = {https://eprint.iacr.org/2018/517}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.