Loading…

A Privacy-Preserving, Mutual PUF-Based Authentication Protocol

This paper describes an authentication protocol using a Hardware-Embedded Delay PUF called HELP. HELP derives randomness from within-die path delay variations that occur along the paths within a hardware implementation of a cryptographic primitive, such as AES or SHA-3. The digitized timing values w...

Full description

Saved in:
Bibliographic Details
Published in:Cryptography 2017-06, Vol.1 (1), p.3
Main Authors: Che, Wenjie, Martin, Mitchell, Pocklassery, Goutham, Kajuluri, Venkata, Saqib, Fareena, Plusquellic, Jim
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper describes an authentication protocol using a Hardware-Embedded Delay PUF called HELP. HELP derives randomness from within-die path delay variations that occur along the paths within a hardware implementation of a cryptographic primitive, such as AES or SHA-3. The digitized timing values which represent the path delays are stored in a database on a secure server (verifier) as an alternative to storing PUF response bitstrings. This enables the development of an efficient authentication protocol that provides both privacy and mutual authentication. The security properties of the protocol are analyzed using data collected from a set of Xilinx Zynq FPGAs.
ISSN:2410-387X
2410-387X
DOI:10.3390/cryptography1010003