Patents by Inventor James Plusquellic

James Plusquellic has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190089355
    Abstract: A Hardware-Embedded Delay PUF (HELP) leverages entropy by monitoring path stability and measuring path delays from core logic macros. HELP incorporates techniques to deal with bias. A unique feature of HELP is that it may compare data measured from different test structures. HELP may be implemented in existing FPGA platforms. HELP may leverage both path stability and within-die variations as sources of entropy.
    Type: Application
    Filed: November 9, 2018
    Publication date: March 21, 2019
    Inventors: James Plusquellic, James Aarestad
  • Patent number: 10230369
    Abstract: A Hardware-Embedded Delay PUF (HELP) leverages entropy by monitoring path stability and measuring path delays from core logic macros. HELP incorporates techniques to deal with bias. A unique feature of HELP is that it may compare data measured from different test structures. HELP may be implemented in existing FPGA platforms. HELP may leverage both path stability and within-die variations as sources of entropy.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: March 12, 2019
    Assignee: STC.UNM
    Inventors: James Plusquellic, James Aarestad
  • Patent number: 10216965
    Abstract: This disclosure describes techniques for generating physically unclonable functions (PUF) from non-volatile memory cells. The PUFs leverage resistance variations in non-volatile memory cells. Resistance variations in array of non-volatile memory cells may be produce a bitstring during an enrollment process. The bitstring may be stored in the non-volatile memory array. Regeneration may include retrieving the bitstring from the non-volatile memory array.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: February 26, 2019
    Assignee: STC.UNM
    Inventors: James Plusquellic, Swarup Bhunia
  • Publication number: 20190026457
    Abstract: An authentication protocol using a Hardware-Embedded Delay PUF (“HELP”), which derives randomness from within-die path delay variations that occur along the paths within a hardware implementation of a cryptographic primitive, for example, the Advanced Encryption Standard (“AES”) algorithm or Secure Hash Algorithm 3 (“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 thereby enabling the development of an efficient authentication protocol that provides both privacy and mutual authentication.
    Type: Application
    Filed: January 11, 2017
    Publication date: January 24, 2019
    Inventors: James PLUSQUELLIC, Wenjie CHE, Dylan ISMARI
  • Publication number: 20180349100
    Abstract: This disclosure describes techniques for analyzing statistical quality of bitstrings produced by a physical unclonable function (PUF). The PUF leverages resistance variations in the power grid wires of an integrated circuit. Temperature and voltage stability of the bitstrings are analyzed. The disclosure also describes converting a voltage drop into a digital code, wherein the conversion is resilient to simple and differential side-channel attacks.
    Type: Application
    Filed: July 31, 2018
    Publication date: December 6, 2018
    Inventor: James Plusquellic
  • Patent number: 10048939
    Abstract: This disclosure describes techniques for analyzing statistical quality of bitstrings produced by a physical unclonable function (PUF). The PUF leverages resistance variations in the power grid wires of an integrated circuit. Temperature and voltage stability of the bitstrings are analyzed. The disclosure also describes converting a voltage drop into a digital code, wherein the conversion is resilient to simple and differential side-channel attacks.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: August 14, 2018
    Assignee: STC.UNM
    Inventor: James Plusquellic
  • Publication number: 20170364709
    Abstract: A Hardware-Embedded Delay Physical Unclonable Function (“HELP PUF”) leverages entropy by monitoring path stability and measuring path delays from core logic macros. Reliability and security enhancing techniques for the HELP PUF reduce bit flip errors during regeneration of the bitstring across environmental variations and improve cryptographic strength along with the corresponding difficulty of carrying out model building attacks. A voltage-based enrollment process screens unstable paths on normally synthesized (glitchy) functional units and reduces bit flip errors by carrying out enrollment at multiple supply voltages controlled using on-chip voltage regulators.
    Type: Application
    Filed: December 15, 2015
    Publication date: December 21, 2017
    Inventor: James PLUSQUELLIC
  • Publication number: 20160328578
    Abstract: This disclosure describes techniques for generating physically unclonable functions (PUF) from non-volatile memory cells. The PUFs leverage resistance variations in non-volatile memory cells. Resistance variations in array of non-volatile memory cells may be produce a bitstring during an enrollment process. The bitstring may be stored in the non-volatile memory array. Regeneration may include retrieving the bitstring from the non-volatile memory array.
    Type: Application
    Filed: December 23, 2014
    Publication date: November 10, 2016
    Inventors: James Plusquellic, Swarup Bhunia
  • Publication number: 20160204781
    Abstract: A Hardware-Embedded Delay PUF (HELP) leverages entropy by monitoring path stability and measuring path delays from core logic macros. HELP incorporates techniques to deal with bias. A unique feature of HELP is that it may compare data measured from different test structures. HELP may be implemented in existing FPGA platforms. HELP may leverage both path stability and within-die variations as sources of entropy.
    Type: Application
    Filed: August 28, 2014
    Publication date: July 14, 2016
    Inventors: James Plusquellic, James Aarestad
  • Publication number: 20160188296
    Abstract: This disclosure describes techniques for analyzing statistical quality of bitstrings produced by a physical unclonable function (PUF). The PUF leverages resistance variations in the power grid wires of an integrated circuit. Temperature and voltage stability of the bitstrings are analyzed. The disclosure also describes converting a voltage drop into a digital code, wherein the conversion is resilient to simple and differential side-channel attacks.
    Type: Application
    Filed: August 28, 2014
    Publication date: June 30, 2016
    Applicant: STC. UNM
    Inventor: James Plusquellic
  • Patent number: 9030226
    Abstract: A system and methods that generates a physical unclonable function (“PUF”) security key for an integrated circuit (“IC”) through use of equivalent resistance variations in the power distribution system (“PDS”) to mitigate the vulnerability of security keys to threats including cloning, misappropriation and unauthorized use.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: May 12, 2015
    Assignee: STC.UNM
    Inventors: James Plusquellic, Dhruva J. Acharyya, Ryan L. Helinski
  • Publication number: 20140140505
    Abstract: A system and methods that generates a physical unclonable function (“PUF”) security key for an integrated circuit (“IC”) through use of equivalent resistance variations in the power distribution system (“PDS”) to mitigate the vulnerability of security keys to threats including cloning, misappropriation and unauthorized use.
    Type: Application
    Filed: November 11, 2013
    Publication date: May 22, 2014
    Applicant: STC.UNM
    Inventors: James Plusquellic, Dhruva J. Acharyya, Ryan L. Helinski
  • Patent number: 8610454
    Abstract: A system and methods that generates a physical unclonable function (“PUF”) security key for an integrated circuit (“IC”) through use of equivalent resistance variations in the power distribution system (“PDS”) to mitigate the vulnerability of security keys to threats including cloning, misappropriation and unauthorized use.
    Type: Grant
    Filed: January 12, 2011
    Date of Patent: December 17, 2013
    Assignee: STC.UNM
    Inventors: James Plusquellic, Dhruva J. Acharyya, Ryan L. Helinski
  • Publication number: 20120319724
    Abstract: A system and methods that generates a physical unclonable function (“PUF”) security key for an integrated circuit (“IC”) through use of equivalent resistance variations in the power distribution system (“PDS”) to mitigate the vulnerability of security keys to threats including cloning, misappropriation and unauthorized use.
    Type: Application
    Filed: January 12, 2011
    Publication date: December 20, 2012
    Applicant: STC.UNM
    Inventors: James Plusquellic, Dhruva J. Acharyya, Ryan L. Helinski
  • Publication number: 20050182584
    Abstract: A method and system for detecting and locating defects in an integrated circuit. A time-varying input signal is applied to the integrated circuit, power signals produced at a plurality of respective ordered connections in response to the input signal are measured, and one or more defects in the integrated circuit are identified from the power signals so measured. A system is provided having a probe for connecting to the die of an integrated circuit prior to final packaging, a testing system for applying transient input signals to the die and acquiring die power signal measurements in response thereto, and a data processor for determining whether the power signal measurements indicate the presence of a defect in the die. Also provided is a method for reducing the effect of contact resistance from test probe connections.
    Type: Application
    Filed: February 18, 2004
    Publication date: August 18, 2005
    Inventor: James Plusquellic