Magneto-Ionic Hardware Security Primitives: Embedding Data Protection at the Material Level
Irena Spasojevic, Federica Celegato, Alessandro Magni, Paola Tiberto, Jordi Sort

TL;DR
This paper introduces a magneto-ionic hardware security approach that uses voltage-controlled ion migration to create reconfigurable, tamper-resistant magnetic primitives for enhanced data protection at the material level.
Contribution
It presents a novel magneto-ionic strategy for hardware security, enabling self-protected primitives like true random number generators and physical unclonable functions based on magnetic fingerprinting.
Findings
Enables deterministic and probabilistic magnetic states for security primitives
Achieves low-energy, scalable, and tamper-resistant hardware security
Demonstrates reconfigurable magnetic fingerprinting for data protection
Abstract
The Big Data revolution has heightened the demand for robust, energy-efficient security hardware capable of withstanding increasingly sophisticated cyber threats. Conventional encryption schemes, reliant on complex algorithms, are resource-intensive and remain vulnerable. To fortify sensitive information, society needs innovative anti-hacking and anti-counterfeiting technologies that exploit new materials and designs. Here, we present a magneto-ionic strategy for hardware-level security based on fully selective voltage-controlled N3- ion migration within pre-defined, initially paramagnetic FeCoN dots. This process generates ferromagnetic sublayers of tuneable thickness, resulting in either deterministic (single-domain or vortex) or probabilistic states (with coexisting magnetic configurations and voltage-adjustable probabilities), each exhibiting stochastic orientation and chirality,…
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.
