A method of detecting the hardware of the hardware of the infrared image and the space projection transformation. S1: capture the infrared image; let a piece of pure chip sample without a hardware Trojan and a piece of the same type of chip start working at the same time, capture a period of two infrared images in a period of time with the image acquisition device; S2: The obtained infrared image is the first difference; in the time of sampling, each sampling time has a pair of infrared images, the difference between the two is made, and the infrared image after the difference is obtained; S3: the difference of the difference infrared image of each time is second times. Each pixel in the differential infrared image obtained by the first difference is extracted, and the difference temperature is drawn on the coordinate map with the time as the transverse coordinates; S4: judgment; on the coordinate map of step S3, the difference temperature of the point of the Trojan horse is higher than the difference temperature of the non Trojan horse; S5: principal component analysis; Ming has the advantages of high detection accuracy, low detection cost and high detection efficiency.
【技术实现步骤摘要】
红外图像与空间投影转换结合的硬件木马检测方法
本专利技术主要涉及到集成电路的硬件木马检测领域,特指一种红外图像与空间投影转换结合的硬件木马检测方法。
技术介绍
随着集成电路生产流水线的成本越来越高,很多集成电路设计者选择将集成电路制造这个环节外包给第三方铸造厂。这种外包导致了集成电路的可信性风险,原始电路中可能被植入额外的恶意电路,这种恶意电路被称为硬件木马。硬件木马检测已经成为了芯片安全领域的一个重要课题,多种检测方法被提出,比如功能与结构测试法、可测性设计法、逆向解剖法、旁路信号检测法等。反向解剖验证法,作为最常见的一种破坏性硬件木马检测手段,实质是一种基于侵入式检查的分析技术。通常将生产得到的原始电路进行解剖,将照相后提取照片中的金属线图案与版图文件提取出来的图片做对比,分析图案之间的差异,如果比较的结果显示逆向提取的芯片版图与原始版图吻合则说明版图不存在硬件木马,否则,电路可能被植入硬件木马。反向解剖验证的缺点在于:一、芯片逆向分析的过程非常复杂,验证过程缓慢;二、这是一种破坏性的硬件木马检测方式,被检测的芯片在完成检测后已完全报废无法继续使用。功能测试法,硬件木马为了能够破坏原有电路的正常功能或泄漏芯片中的机密数据,都不可避免的要对芯片电路的正常功能进行篡改。功能测试通过在电路输入端口施加测试向量,比对输出与正常的状态是否一致,以此评估电路是否被恶意植入硬件木马。理论上讲如果能够遍历芯片中所有工作状态和冗余状态就可以对硬件木马进行触发从而发现电路中是否被插入了硬件木马,但目前很多芯片的规模很大,复杂度很高,状态空间的广度呈指数增长,以至于功能测试 ...
【技术保护点】
1.一种红外图像与空间投影转换结合的硬件木马检测方法,其特征在于,步骤为:S1:捕获红外图像;让一块没有硬件木马的纯净芯片样本和一块同款型号的被测芯片同时开始工作,然后用图像采集设备捕获一段时间内它们两个的红外图像;S2:对获得的红外图像进行第一次差分;在进行采样的一段时间内,每一个采样时刻都有一对红外图像,对两者进行差分,得到一张差分后的红外图像;对每一个时刻的一对图像都进行上述操作,就得到每一个时刻被测芯片与纯净样本的差分红外图像;S3:对每一个时刻的差分红外图像进行第二次差分。把第一次差分获得的差分红外图像中的每一个像素点提取出来,将其差分温度画在以时间为横坐标的坐标图上;S4:判断;在步骤S3得到的坐标图上,有木马的点的差分温度会比无木马点的差分温度高;S5:主成分分析法;用来处理实验数据,用主成分分析法对数据进行空间投影转换,空间投影转化后的三维坐标图中,若存在明显偏离主体数据簇的点,则认为是硬件木马对应的数据点。
【技术特征摘要】
1.一种红外图像与空间投影转换结合的硬件木马检测方法,其特征在于,步骤为:S1:捕获红外图像;让一块没有硬件木马的纯净芯片样本和一块同款型号的被测芯片同时开始工作,然后用图像采集设备捕获一段时间内它们两个的红外图像;S2:对获得的红外图像进行第一次差分;在进行采样的一段时间内,每一个采样时刻都有一对红外图像,对两者进行差分,得到一张差分后的红外图像;对每一个时刻的一对图像都进行上述操作,就得到每一个时刻被测芯片与纯净样本的差分红外图像;S3:对每一个时刻的差分红外图像进行第二次差分。把第一次差分获得的差分红外图像中的每一个像素点提取出来,将其差分温度画在以时间为横坐标的坐标图上;S4:判断;在步骤S3得到的坐标图上,有木马的点的差分温度会比无木马点的差分温度高;S5:主成分分析法;用来处理实验数据,用主成分分析法对数据进行空间投影转换,空间投影转化后的三维坐标图中,若存在明显偏离主体数据簇的点,则认为是硬件木马对应的数据点。2.根据权利要求1所述的红外图像与空间投影转换结合的硬件木马检测方法,其特征在于,在步骤S4中,通过卡尔曼滤波,过滤掉影响最后观察结果的噪声,将硬件木马点所对应的那条线清晰地显示出来,达到更好的检测效果。3.根据权利要求1所述的红外图像与空间投影转换结合的硬件木马检测方法,其特征在于,在步骤S1中,通过红外摄像机进行采样。4.根据权利要求1或2或3所述的红外图像与空间投影转换结合的硬件木马检测方法,其特征在于,所述步骤S4的流程为:S401:设定芯片上任意一点P的温度用下面的式子表示:TP=TmeasurementP+TenvironmentP+TcircuitsP+TprocessP+eTPround其中,Tp是P点的总温度;TmeasurementP测量温度噪声,TenvironmentP是环...
【专利技术属性】
技术研发人员:李少青,唐永康,赵晟,乐大珩,陈吉华,何小威,沈高,隋强,成钊,张若男,王荣,聂星宇,张启明,杨彬彬,侯申,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。