Online Reliability Testing for PUF Key Derivation
Title | Online Reliability Testing for PUF Key Derivation |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Hiller, Matthias, Önalan, Aysun Gurur, Sigl, Georg, Bossert, Martin |
Conference Name | Proceedings of the 6th International Workshop on Trustworthy Embedded Devices |
Date Published | October 2016 |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4567-5 |
Keywords | coding theory, composability, Computing Theory, Human Behavior, Metrics, physical unclonable functions, pubcrawl, Resiliency, secret key derivation, security, syndrome coding, Trust |
Abstract | Physical Unclonable Functions (PUFs) measure manufacturing variations inside integrated circuits to derive internal secrets during run-time and avoid to store secrets permanently in non-volatile memory. PUF responses are noisy such that they require error correction to generate reliable cryptographic keys. To date, when needed one single key is reproduced in the field and always used, regardless of its reliability. In this work, we compute online reliability information for a reproduced key and perform multiple PUF readout and error correction steps in case of an unreliable result. This permits to choose the most reliable key among multiple derived key candidates with different corrected error patterns. We achieve the same average key error probability from less PUF response bits with this approach. Our proof of concept design for a popular reference scenario uses Differential Sequence Coding (DSC) and a Viterbi decoder with reliability output information. It requires 39% less PUF response bits and 16% less helper data bits than the regular approach without the option for multiple readouts. |
URL | https://dl.acm.org/doi/10.1145/2995289.2995293 |
DOI | 10.1145/2995289.2995293 |
Citation Key | hiller_online_2016 |