News & Analysis
/
Article

Placing a spin on cryptography and hardware authentication

JUL 17, 2020
Using the random orientation of the magnetization of a ferromagnetic dot after the removal of a current pulse, researchers developed a method of generating a cryptographic key for hardware security using spin-orbit torque.
Placing a spin on cryptography and hardware authentication internal name

Placing a spin on cryptography and hardware authentication lead image

In the era of the Internet of Things, hardware security is of critical importance. One way to achieve enhanced device security with a minimal increase in cost is using a physical unclonable function (PUF), which exploits the intrinsic randomness in a process. Though PUFs typically rely on manufacturing variability, Finocchio et al. developed a PUF using spin-orbit torque magnetoresistive random access memory (SOT-MRAM).

By using a current pulse to induce a random positive or negative magnetic orientation in a ferromagnetic dot, the authors demonstrated a SOT-based method of generating a cryptographic key. When the pulse is removed, the magnetization in the dot relaxes into one of the two perpendicular states, which the SOT-MRAM device structure then reads.

In testing the method, the group evaluated the approach for a single dot, a composition of three dots and a 16-by-16 array of SOT-MRAM cells with consistent outcomes. They found the likelihood of a dot transitioning into either state is about 50%, regardless of its initial orientation. This is a promising result, as a 50% probability is crucial for ensuring the randomness and unpredictability.

Additionally, the prediction is robust to changes in the amplitude of the pulse, which offers a substantial advantage, due to the difficulty of ensuring a uniform field in a large array of SOT-MRAM cells.

According to author Mario Carpentieri, a roadmap is already in place to integrate the technique into devices for hardware authentication purposes.

“Once the SOT-MRAM technology will be ready for the market, its application for hardware identification will be trivial,” he said.

Source: “Spin-orbit torque based physical unclonable function,” by G. Finocchio, T. Moriyama, R. De Rose, G. Siracusano, M. Lanuzza, V. Puliafito, S. Chiappini, F. Crupi, Z. Zeng, T. Ono, and M. Carpentieri, Journal of Applied Physics (2020). The article can be accessed at https://doi.org/10.1063/5.0013408 .

Related Topics
More Science
/
Article
A method tracks the motion of nucleolar layers to determine the viscoelastic properties of a membraneless organelle.
/
Article
The method allows for the spatially resolved observation of transport processes in semiconductor devices.
/
Article
Continuously replenishing pockets of gas trapped within microscale textures allows materials to avoid contact with fluids when submerged.
/
Article
Simulations show that the geometry of bioinspired macroscopic structures can suppress stray light for optical systems while optimizing weight, thermal behavior, and other performance targets.