Cryptography · 2016 · 59 citations · 20 references
Hardware SecurityLightweight Authentication MechanismEngineeringAuthentication ProtocolInformation SecurityHardware-embedded Delay PufComputer EngineeringData PrivacyLightweight CryptographyPhysical Unclonable FunctionComputer ScienceXilinx Zynq FpgasFormal VerificationSecure ProtocolData SecurityCryptography
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.
20
Silicon physical random functions
Blaise Gassend, Dwaine Clarke, Marten van Dijk et al. · 2002 · 1.6K citations
Modeling attacks on physical unclonable functions
Ulrich Rührmair, Frank Sehnke, Jan Sölter et al. · 2010 · 994 citations · Full text