Non-Malleable Coding Against Bit-wise and Split-State Tampering
Mahdi Cheraghchi, Venkatesan Guruswami

TL;DR
This paper develops explicit non-malleable codes for bit-wise and split-state tampering, achieving high rates and low error, and introduces seedless non-malleable extractors linking to improved coding schemes.
Contribution
It provides the first explicit, efficient codes for bit-tampering with near-optimal rate and error, and establishes a connection between split-state codes and non-malleable two-source extractors.
Findings
Achieves rate 1-o(1) with exponential error for bit-tampering codes.
Improves error to exponential in n with Monte Carlo construction.
Shows that split-state code construction reduces to non-malleable two-source extractors.
Abstract
Non-malleable coding, introduced by Dziembowski, Pietrzak and Wichs (ICS 2010), aims for protecting the integrity of information against tampering attacks in situations where error-detection is impossible. Intuitively, information encoded by a non-malleable code either decodes to the original message or, in presence of any tampering, to an unrelated message. Dziembowski et al. show existence of non-malleable codes for any class of tampering functions of bounded size. We consider constructions of coding schemes against two well-studied classes of tampering functions: bit-wise tampering functions (where the adversary tampers each bit of the encoding independently) and split-state adversaries (where two independent adversaries arbitrarily tamper each half of the encoded sequence). 1. For bit-tampering, we obtain explicit and efficiently encodable and decodable codes of length …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Benford’s Law and Fraud Detection
