Non-Malleable Coding under Cost Constraints

We consider a communication problem where sender, say Alice, sends a message to receiver, say Bob, in the presence of an active adversary, James, who tampers Alice's transmission using a function from a known class of tampering functions. The goal is two-fold: First, the decoder should always decode Alice's message correctly in the absence of tampering. Second, when tampering occurs, the decoder should attempt to detect errors and, when that fails, limit the adversary's control over the decoding error outcome. In particular, the decoded message should be statistically independent of Alice's original message, making the coding scheme non-malleable (with respect to tampering). This setup is motivated by scenarios like tampered-proof sealed-bid auctions, where an adversary might attempt to alter the decoded bid to manipulate the outcome. In this work, we focus on binary non-malleable coding with input constraints, which limit the set of possible transmit vectors. We fully characterize the maximum throughput, or non-malleable capacity, for any given tampering family of bounded size (up to doubly-exponential in block length), extending the classic result for unconstrained inputs by Cheragchi and Guruswami (Trans. IT, 2016)

Authors

Institutions

Publication Details

Published
2025-03-06
DOI
https://doi.org/10.1109/ncc63735.2025.10983288
Primary Topic
Cellular Automata and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Non-Malleable Coding under Cost Constraints

Amitalok J. Budkuley, Eshita Chandwani
Cellular Automata and Applications
article

Non-Malleable Coding under Cost Constraints

Amitalok J. Budkuley, Eshita Chandwani
article en

Abstract

We consider a communication problem where sender, say Alice, sends a message to receiver, say Bob, in the presence of an active adversary, James, who tampers Alice's transmission using a function from a known class of tampering functions. The goal is two-fold: First, the decoder should always decode Alice's message correctly in the absence of tampering. Second, when tampering occurs, the decoder should attempt to detect errors and, when that fails, limit the adversary's control over the decoding error outcome. In particular, the decoded message should be statistically independent of Alice's original message, making the coding scheme non-malleable (with respect to tampering). This setup is motivated by scenarios like tampered-proof sealed-bid auctions, where an adversary might attempt to alter the decoded bid to manipulate the outcome. In this work, we focus on binary non-malleable coding with input constraints, which limit the set of possible transmit vectors. We fully characterize the maximum throughput, or non-malleable capacity, for any given tampering family of bounded size (up to doubly-exponential in block length), extending the classic result for unconstrained inputs by Cheragchi and Guruswami (Trans. IT, 2016)

Indian Institute of Technology Kharagpur (IN)
Openalex Percentile: Top 89%
Cellular Automata and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.