# Non-Malleable Codes Against Affine Errors

**Authors:** Ryota Iwamoto, Takeshi Koshiba

arXiv: 1701.07914 · 2017-01-30

## TL;DR

This paper extends the security guarantees of non-malleable codes to an affine error model, showing that existing codes remain secure even when adversaries apply affine transformations to codewords.

## Contribution

It proves that non-malleable codes against bitwise independent errors are also secure against affine error adversaries, broadening their applicability.

## Key findings

- Non-malleable codes are secure against affine error adversaries.
- Existing codes withstand affine transformations applied by adversaries.
- The affine error model generalizes previous bitwise independent error models.

## Abstract

Non-malleable code is a relaxed version of error-correction codes and the decoding of modified codewords results in the original message or a completely unrelated value. Thus, if an adversary corrupts a codeword then he cannot get any information from the codeword. This means that non-malleable codes are useful to provide a security guarantee in such situations that the adversary can overwrite the encoded message. In 2010, Dziembowski et al. showed a construction for non-malleable codes against the adversary who can falsify codewords bitwise independently. In this paper, we consider an extended adversarial model (affine error model) where the adversary can falsify codewords bitwise independently or replace some bit with the value obtained by applying an affine map over a limited number of bits. We prove that the non-malleable codes (for the bitwise error model) provided by Dziembowski et al. are still non-malleable against the adversary in the affine error model.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1701.07914/full.md

## References

13 references — full list in the complete paper: https://tomesphere.com/paper/1701.07914/full.md

---
Source: https://tomesphere.com/paper/1701.07914