Method of Using Blockchain for Hardware Development Process



Journal Title

Journal ISSN

Volume Title



Modern microprocessors contain many millions of gates and finding any hidden malicious Hardware Trojan (HT) is difficult. Additionally, HTs may not need any additional external input pins to activate. Multiple solutions have been proposed to find these HTs, but none of these solutions have promising result due to their limitations. Moreover, pre-silicon verification and post-silicon testing don’t address the issue of HTs. In this thesis we present a methodology based on blockchain technology to limit the possibility of inserting HTs into the design. Blockchain based technology limits the opportunity for insertion of HT, avoiding them in the design and fabrication process. We proposed a solution by monitoring hardware development process files, and maintaining integrity and trustful relationship using encryption and smart contracts in a blockchain network.



Hardware trojan, integrated circuits, microprocessors, blockchain, smart contracts