AUTHENTICATING AN INTEGRATED CIRCUIT BASED ON STORED INFORMATION
First Claim
Patent Images
1. A method of determining authenticity of an integrated circuit (IC), the method comprising:
- receiving a local set of one or more signals at a local site associated with the IC;
receiving a remote set of one or more signals at a remote site, the receiving of the remote set being near simultaneous as the receiving of the local set;
creating a local digitized signature of the first set of signals at the local site;
creating a remote digitized signature of the second of signals at the remote site; and
determining authenticity of the IC based on a comparison of the local signature to the remote signature.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary embodiments provide methods and systems of authenticating an integrated circuit (IC). The manufacturing location of an IC is authenticated by storing in the IC a local signature derived from a GPS signal that was received at the manufacturing location at the time of manufacture. A remote signature is derived from a GPS signal that was received at a remote site nearly simultaneously as the reception of the GPS signal at the manufacturing location. The local signature is compared to the remote signature at an authentication site to determine the authenticity of the IC.
56 Citations
25 Claims
-
1. A method of determining authenticity of an integrated circuit (IC), the method comprising:
-
receiving a local set of one or more signals at a local site associated with the IC; receiving a remote set of one or more signals at a remote site, the receiving of the remote set being near simultaneous as the receiving of the local set; creating a local digitized signature of the first set of signals at the local site; creating a remote digitized signature of the second of signals at the remote site; and determining authenticity of the IC based on a comparison of the local signature to the remote signature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An integrated circuit (IC) system comprising:
-
a communication port for; receiving a challenge signal from an authentication system; and transmitting a result of a comparison involving the challenge signal to the authentication system; and a processor configured to; compare the challenge signal with a signal segment derived from a local set of one or more signals received at the IC, the comparison generating the result. - View Dependent Claims (22, 23)
-
-
24. An authentication system for authenticating an integrated circuit (IC), the authentication system comprising:
-
a communication port for receiving; a local signal segment received from a local site, the local signal segment derived from processing a local set of one or more signals received at the local site; an asserted time received from the local site, the asserted time identifying a time at which the local site received the local set of signals; and an asserted location received from the local site, the asserted location identifying a location at which the local site received the local set of signals; a processor configured to; generate a signal segment of signals corresponding to the asserted time; compare the generated signal segment with the local signal segment received from the local site to generate a result; calculate a location of the local site based on the result of comparing the generated signal segment with the local signal segment; and authenticate the IC by comparing the calculated location of the local site and the asserted location. - View Dependent Claims (25)
-
Specification