A physically unclonable function using NV diamond magnetometry and micromagnet arrays
arXiv:2002.07952 · doi:10.1063/5.0005335
Abstract
A physically unclonable function (PUF) is an embedded hardware security measure that provides protection against counterfeiting. Here we present our work on using an array of randomly-magnetized micron-sized ferromagnetic bars (micromagnets) as a PUF. We employ a 4 m thick surface layer of nitrogen-vacancy (NV) centers in diamond to image the magnetic fields from each micromagnet in the array, after which we extract the magnetic polarity of each micromagnet using image analysis techniques. After evaluating the randomness of the micromagnet array PUF and the sensitivity of the NV readout, we conclude by discussing the possible future enhancements for improved security and magnetic readout.
arXiv comment8 pages main text (4 figures), 4 pages supplementary information (3 figures)
References in corpus (7)
- scikit-image: Image processing in Python
- Quantum imaging of current flow in graphene
- Micrometer-scale Magnetic Imaging of Geological Samples Using a Quantum Diamond Microscope
- Magnetic measurements on micron-size samples under high pressure using designed NV centers
- Diamond magnetic microscopy of malarial hemozoin nanocrystals
- Widefield imaging of superconductor vortices with electron spins in diamond
- Superresolution optical magnetic imaging and spectroscopy using individual electronic spins in diamond