xxx
To prevent problems like these from occurring, each IoT device needs to be able, as it were, to show an identity document—”authentication,” in professional terms. Normally, speaking, this is done with a kind of password, which is sent in encrypted form to the person who is communicating with the device. The security key needed for that has to be stored in the IoT device one way or another, Lieneke Kusters explains. “But these are often small and cheap devices that aren’t supposed to use much energy. To safely store a key in these devices, you need extra hardware with constant power supply. That’s not very practical.”
Digital fingerprint
There is a different way: namely by deducing the security key from a unique physical characteristic of the memory chip (Static Random-Access Memory, or SRAM) that can be found in practically every IoT device. Depending on the random circumstances during the chip’s manufacturing process, the memory locations have a random default value of 0 or 1.
xxx
xxx
n contrast, the magnetic PUF is resistant to attack and insensitive to environmental variations.
“In all previously proposed MRAM PUFs, a procedure to set random magnetization orientations is necessary for their practical application,” said Zhe Guo, a post doctor in You’s team. “In our IAE-PUF, the random distribution of magnetization orientations is formed during the MgO layer thinning process, so no initialization is required.” The avoidance of setting random states with an external magnetic field or writing current makes it easier to integrate and scale down with low power consumption.
xxx