Research Article

Process Variation-Resistant Golden-Free Hardware Trojan Detection through a Power Side Channel

Algorithm 1

TC-based HT detection.
Input: circuit design and , input vector space
Output: whether existing Trojans in or
(1) = RandomSelect ();
(2);
(3)if < then
(4)   = CircuitExpand ();
(5)else then
(6)   = CircuitExpand ();
(7)end
(8)TapeOut (, );
(9)ifthen
(10)   return TRUE;
(11)  else then
(12)   return FALSE;