Abstract:JP+1]Aimed at the distribution of side-channel signal sample in high-dimensional space, a Hardware Trojan detection method based on kernel principal component analysis is proposed. This method can identify the nonlinear law in distribution of side-channel signal sample, project high-dimensional side-channel signal onto low-dimensional subspace, and more accurately reflect the distribution characteristics of side-channel signal sample, so that non-linear characteristics of differences caused by Trojan are found. In against the AES encryption circuit,the combined Trojan circuit about 3% is implemented, and detection experiments are performed. Experimental results show that, the method can effectively distinguish the difference about nonlinear characteristics between side-channel signal of the reference chip and side-channel signal of chip with Trojan, achieve the detection about Trojan, and get a better detection result than the K-L Transform.