CHIP AUTHENTICATION USING MULTI-DOMAIN INTRINSIC IDENTIFIERS
First Claim
Patent Images
1. A method for authenticating an integrated circuit chip, comprising:
- establishing multiple domains for the chip;
recording at least one identification string from each of a first subset of domains from the multiple domains of the chip during manufacture of the chip, wherein the first subset comprises at least two domains;
receiving a second subset of identification strings from at least two domains of the chip during an authentication attempt, wherein the second subset of the identification strings is a subset of the first subset of identification strings;
comparing the second subset of the received identification strings with the recorded identification strings; and
designating the chip as authentic in response to a third subset of the received identification strings matching recorded identification strings, wherein the third subset of the identification strings is a subset of the second subset of identification strings.
9 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a chip authentication system using multi-domain intrinsic identifiers. Multiple intrinsic identifiers taken from multiple domains (areas or sections of the chip) are compared against the intrinsic identifiers collected during the manufacture of the chip. If at least one intrinsic identifier matches those collected during manufacture, the chip may be designated as authentic.
-
Citations
20 Claims
-
1. A method for authenticating an integrated circuit chip, comprising:
-
establishing multiple domains for the chip; recording at least one identification string from each of a first subset of domains from the multiple domains of the chip during manufacture of the chip, wherein the first subset comprises at least two domains; receiving a second subset of identification strings from at least two domains of the chip during an authentication attempt, wherein the second subset of the identification strings is a subset of the first subset of identification strings; comparing the second subset of the received identification strings with the recorded identification strings; and designating the chip as authentic in response to a third subset of the received identification strings matching recorded identification strings, wherein the third subset of the identification strings is a subset of the second subset of identification strings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for generating authentication information for a chip, comprising:
-
generating at least one retention bitmap for a plurality of domains of the chip; and creating an identification string for each generated retention bitmap. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A chip authentication system, comprising:
-
a chip, the chip comprising a testing interface; a chip tester, the chip tester configured and disposed to communicate with the chip via the testing interface, wherein the chip tester further comprises a network interface; a manufacturing authenticating system, wherein the manufacturing authenticating system comprises a network interface; and a database comprising at least two identification strings for the chip. - View Dependent Claims (19, 20)
-
Specification