Blockchain based integrated circuit authentication

DWPI Title: Method for authenticating an integrated circuit using blockchain technology, involves reading an authentication code generated by a circuit of an integrated circuit being authenticated, and another authentication code is read from authentication element included in or on circuit
Abstract: An article, for example, an integrated circuit (IC), is manufactured such that the article includes an authentication element that is indicative of an authentication code associated with the article. A block of a blockchain ledger is generated based upon the authentication code. After the article leaves a trusted chain of custody, the article can be authenticated based upon the blockchain. An authentication code can be read from an authentication element included in or on an article under test that is of undetermined authenticity. The authentication code can be evaluated against the blockchain to determine if the authentication code is a genuine code used to generate a block of the blockchain. If the authentication code is genuine, the article under test can be authenticated.
Use: Method for authenticating an integrated circuit using blockchain technology.
Advantage: The attacker does not easily distribute multiple inauthentic ICs without capturing and replacing multiple authentic ICs even if an attacker identifies a valid authentication code and to replicate that code on an in authentic ICs, which increases the likelihood of detection.
Novelty: The method involves reading an authentication code generated by a circuit of an integrated circuit being authenticated. A determination is made whether the integrated circuit is an authentic integrated circuit based upon the authentication code and a blockchain ledger, where a portion of the blockchain ledger is generated during manufacturing of the circuit including a code generation circuit. An indication is output whether the circuit is the authentic circuit in response to the determination. A challenge signal is provided to a physical unclonable function (PUF) circuit, and a signal is received from the PUF circuit. The another authentication code is read from an authentication element included in or on the circuit.
Filed: 7/20/2021
Application Number: US17380183A
Tech ID: SD 15231.1
This invention was made with Government support under Contract No. DE-NA0003525 awarded by the United States Department of Energy/National Nuclear Security Administration. The Government has certain rights in the invention.
Data from Derwent World Patents Index, provided by Clarivate
All rights reserved. Republication or redistribution of Clarivate content, including by framing or similar means, is prohibited without the prior written consent of Clarivate. Clarivate and its logo, as well as all other trademarks used herein are trademarks of their respective owners and used under license.