×

Unclonable ID based chip-to-chip communication

  • US 9,219,722 B2
  • Filed: 12/11/2013
  • Issued: 12/22/2015
  • Est. Priority Date: 12/11/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for authenticating a node in an electronic communications system, the method comprising:

  • receiving an authentication request from a node;

    transmitting a generating challenge to the node, wherein the generating challenge prompts the node to generate a first code representing an output of a first encryption challenge having inputs that include a random value and a first intrinsic ID based on an intrinsic feature, wherein the first encryption challenge is an invertible function;

    receiving the first code from the node in response to the generating challenge;

    generating a second code as an extracted value from an inverse function, wherein the second code represents an output of a second encryption challenge having inputs that include at least two of;

    the first code, the random value, and a second intrinsic ID, wherein the second intrinsic ID is obtained from a source other than the node, and wherein the random value comprises one of an external value transmitted to the node and the electronic communications system, or a value generated in each of the electronic communications system and the node using a same seed input; and

    authenticating the node, using a check function, based on one or more of;

    the second encryption challenge having inputs of the random value and the second intrinsic ID, and the second code matching the first code;

    the second encryption challenge having inputs of the first code and the random value, and the second code matching the second intrinsic ID; and

    the second encryption challenge having inputs of the first code and the second intrinsic ID, and the second code matching the random value;

    whereby the first intrinsic ID matches the second intrinsic ID.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×