Integrate circuits(ICs) may be inserted malicious circuits as a hardware Trojan during fabrication.A novel hardware Trojans non-destructive detection technique using the electromagnetic side channel signals of chips is proposed.The technique includes two steps.Firstly
the surface of chip is divided into smaller sub-blocks
and a suitable input vector set is generated with a special selection algorithm.Secondly
based on the projection pursuit with negative entropy index
the detector could find out the data structure enables reflect high dimension special rules without obvious information loss
so as to attain the goal of feature abstraction and identification on side channel signals of IC chips.The detection experiments against an exemplary AES-128 hardware Trojan circuit showed that the technique proposed in this paper could distinguish the difference of side channel signal's feature between the genuine chip and tested chip
and consequently could detect the existence of the hardware Trojan.