Paper 2016/261

MEMS-based Gyroscopes as Physical Unclonable Functions

Oliver Willers, Christopher Huth, Jorge Guajardo, and Helmut Seidel

Abstract

We are at the dawn of a hyper connectivity age otherwise known as the Internet of Things (IoT). It is widely accepted that to be able to reap all benefits from the IoT promise, device security will be of paramount importance. A key requirement for most security solutions is the ability to provide secure cryptographic key storage in a way that will easily scale in the IoT age. In this paper, we focus on providing such a solution based on Physical Unclonable Functions (PUFs). To this end, we focus on microelectromechanical systems (MEMS)-based gyroscopes and show via wafer-level measurements and simulations, that it is feasible to use the physical and electrical properties of these sensors for cryptographic key generation. After identifying the most promising features, we propose a novel quantization scheme to extract bit strings from the MEMS analog measurements. We provide upper and lower bounds for the minimum entropy of the bit strings derived from the measurements and fully analyze the intra- and inter-class distributions across the operation range of the MEMS device. We complement these measurements via Monte-Carlo simulations based on the distributions of the parameters measured on actual devices. We also propose and evaluate a key derivation procedure based on fuzzy extractors for Hamming distance, using the min-entropy estimates obtained to derive a full entropy 128-bit key, requiring 1219-bits of helper data with an (authentication) failure probability of 4x10^-7. Thereby, we present a complete cryptographic key generation chain. In addition, we propose a dedicated MEMS-PUF design, which is superior to our measured sensor, in terms of chip area, quality and quantity of key seed features.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint. MINOR revision.
Keywords
fingerprintingfoundations
Contact author(s)
Oliver Willers @ de bosch com
History
2016-03-08: received
Short URL
https://ia.cr/2016/261
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2016/261,
      author = {Oliver Willers and Christopher Huth and Jorge Guajardo and Helmut Seidel},
      title = {MEMS-based Gyroscopes as Physical Unclonable Functions},
      howpublished = {Cryptology ePrint Archive, Paper 2016/261},
      year = {2016},
      note = {\url{https://eprint.iacr.org/2016/261}},
      url = {https://eprint.iacr.org/2016/261}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.