Repeatable masking of sensitive data
Abstract
The various technologies presented herein relate to enabling a value generated based upon a physical unclonable function (PUF) response to be available as needed, while also preventing exposure of the PUF to a malicious entity. A masked PUF response can be generated based upon applying a function to a combination of the PUF response and a data file (e.g., a bitstream), and the masked PUF response is forwarded to a requesting entity, rather than the PUF response. Hence, the PUF is masked from any entity requiring access to the PUF. The PUF can be located in a FPGA, wherein the data file is a bitstream pertinent to one or more configurable logic blocks included in the FPGA. A first masked PUF response generated with a first data file can have a different value to a second masked PUF response generated with a second data file.
- Inventors:
- Issue Date:
- Research Org.:
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1495657
- Patent Number(s):
- 10177922
- Application Number:
- 15/077,594
- Assignee:
- National Technology & Engineering Solutions of Sandia, LLC (Albuquerque, NM)
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
G - PHYSICS G09 - EDUCATION G09C - CODING OR CIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
- DOE Contract Number:
- AC04-94AL85000
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 2016 Mar 22
- Country of Publication:
- United States
- Language:
- English
Citation Formats
Hamlet, Jason, Helinski, Ryan, Bauer, Todd, and Pierson, Lyndon G. Repeatable masking of sensitive data. United States: N. p., 2019.
Web.
Hamlet, Jason, Helinski, Ryan, Bauer, Todd, & Pierson, Lyndon G. Repeatable masking of sensitive data. United States.
Hamlet, Jason, Helinski, Ryan, Bauer, Todd, and Pierson, Lyndon G. Tue .
"Repeatable masking of sensitive data". United States. https://www.osti.gov/servlets/purl/1495657.
@article{osti_1495657,
title = {Repeatable masking of sensitive data},
author = {Hamlet, Jason and Helinski, Ryan and Bauer, Todd and Pierson, Lyndon G.},
abstractNote = {The various technologies presented herein relate to enabling a value generated based upon a physical unclonable function (PUF) response to be available as needed, while also preventing exposure of the PUF to a malicious entity. A masked PUF response can be generated based upon applying a function to a combination of the PUF response and a data file (e.g., a bitstream), and the masked PUF response is forwarded to a requesting entity, rather than the PUF response. Hence, the PUF is masked from any entity requiring access to the PUF. The PUF can be located in a FPGA, wherein the data file is a bitstream pertinent to one or more configurable logic blocks included in the FPGA. A first masked PUF response generated with a first data file can have a different value to a second masked PUF response generated with a second data file.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2019},
month = {1}
}
Works referenced in this record:
Physical unclonable functions for device authentication and secret key generation
conference, January 2007
- Suh, G. Edward; Devadas, Srinivas
- Proceedings of the 44th annual conference on Design automation - DAC '07
Device and Method for Obtaining a Cryptographic Key
patent-application, February 2013
- Handschuh, Helena; Tuyls, Pim Theo
- US Patent Application 13/574311; 20130051552
Modeling attacks on physical unclonable functions
conference, January 2010
- Rührmair, Ulrich; Sehnke, Frank; Sölter, Jan
- CCS '10 Proceedings of the 17th ACM conference on Computer and communications security, p. 237-249
Physically unclonable functions with enhanced margin testing
patent, March 2016
- Pedersen, Bruce B.
- US Patent Document 9,279,850
Identification of Devices using Physically Unclonable Functions
patent-application, September 2011
- Guajardo, Merchen Jorge; Kumar, Sandeep Shankaran; Tuyls, Pim Theo
- US Patent Application 12/674367; 20110215829
Sharing a secret by using random function
patent-application, March 2008
- Van Dijk, Marten Erik
- US Patent Application 11/575313; 20080059809
Fuse attestation to secure the provisioning of secret keys during integrated circuit manufacturing
patent, November 2014
- Gotze, Kevin C.; Li, Jiangtao; Iovino, Gregory M.
- US Patent Document 8,885,819