Non-Malleable Coding and Security in Tamper-Resilient Systems

Summary

Non-malleable coding is a cryptographic paradigm that ensures any tampering with an encoded message either leaves the original message intact or produces an output entirely unrelated to it. Unlike standard error-detection or correction, which may recover a distorted message or signal failure, non-malleable codes thwart adversaries who seek to alter sensitive data in hardware devices, secure enclaves or distributed storage without being detected or partially influencing the outcome. In modern threat scenarios—ranging from side-channel attacks on embedded processors to physical manipulation of memory chips—tamper-resilient systems must guarantee that any unauthorised interference cannot infer or bias the underlying secret. To address repeated or continuous tampering, recent advances extend the notion of non-malleability to continuous attacks, introducing self-destruct mechanisms or light-update protocols that maintain security under multiple intrusions. These developments underpin the design of secure hardware tokens, anti-tamper modules and cryptographic key management schemes, ensuring global trust in applications such as Internet-of-Things devices, financial smartcards and critical infrastructure controls.

Research from Nature Portfolio

No recent Nature Portfolio content available.

Non-Malleable Coding and Security in Tamper-Resilient Systems publication trend

The graph below shows the total number of articles in non-malleable coding and security in tamper-resilient systems across all publications each year (not limited to Nature Index journals).

Technical terms

Non-malleable code: A coding scheme that ensures any tampering of a codeword yields either the original message or an output statistically independent of it.

Split-state model: A tampering framework where a codeword is partitioned into multiple parts, each independently manipulated by an adversary.

Continuous non-malleability: An extension allowing multiple sequential tampering attempts, often controlled by self-destruct or update mechanisms.

All-or-nothing transform (AONT): A preprocessing method that makes each piece of data computationally dependent on all others, preventing partial information leakage.

Manipulation detection: A strengthened property where any tampered codeword either recovers the original message or triggers a detectable failure output.

References

  1. Continuously non-malleable codes from block ciphers in split-state model. Cybersecurity (2023).
  2. (Continuous) Non-malleable Codes for Partial Functions with Manipulation Detection and Light Updates. Journal of Cryptology (2024).
  3. Non-Malleable Code in the Split-State Model. Entropy (2022).

About these summaries

This Nature Research Intelligence Topic summary is created with the cited references and a large language model. We take care to ground generated text with facts, and have systems in place to gain human feedback on the overall quality of the process in line with our AI principles. We strive to create accurate and useful summaries for people unfamiliar with the research topic and that supports this goal. These pages are a beta release and will be updated as we learn how best to help people gain value from a research topic summary.

Nature Strategy Reports
Turn complex research questions into confident strategic decisions 

When you're under pressure to set direction, justify investment, or understand your competitive position, you need more than raw data — you need trusted insights you can act on.

  • Benchmark your performance against global peers using robust, methodologically sound analysis.

  • Combine quantitative metrics with qualitative expert insight to uncover strengths, gaps and emerging opportunities.

  • Gain tailored, decision-ready recommendations aligned to your strategic priorities.

Talk to us to learn more about our data dashboards and bespoke strategy reports.

Nature Masterclasses
Grow research skills, confidence and careers with training built for every stage of the research lifecycle.

Developed with Nature Portfolio journal Editors and internationally renowned experts. Discover three ways to learn:

  • Self-paced, online courses in convenient bite-sized units, covering key skills across scientific writing, publishing, grant writing, data analysis, and more.

  • Expert trainer-led workshops with hands-on exercises and real-time feedback across core research skills, delivered via interactive group sessions.

  • Editor-led workshops combining core principles in writing and publishing, personalised 1:1 feedback from Nature Portfolio Editors and hands-on exercises.

Explore course catalogues and workshop agendas, enquire about the options or request institutional pricing.