DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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


Device and Method for Obtaining a Cryptographic Key
patent-application, February 2013


Modeling attacks on physical unclonable functions
conference, January 2010


Identification of Devices using Physically Unclonable Functions
patent-application, September 2011


Sharing a secret by using random function
patent-application, March 2008