【技术实现步骤摘要】
【技术保护点】
一种不依赖基准曲线的硬件木马检测方法,其特征在于,包括以下步骤:a)、将得到的原始功能测试向量S对目标电路进行测试,若有任何一组测试向量发生输入‑输出不匹配,则待测电路内部含有硬件木马,若所有的测试向量都通过测试,则进入下一步;b)、将上述原始功能测试向量进行修改,生成新的测试向量S’,且该新的测试向量中,相同的测试代码会在不同的时间重复出现多次;c)、将此新生成的测试向量S’,再进行电路测试,并记录下每组测试向量在测试过程中的瞬态电流曲线;d)、对记录下的每组测试向量所对应的瞬态电流曲线,找出测试向量内相同测试代码对应不同时间窗的瞬态电流曲线,并将这多组不同时间窗的瞬态电流曲线进行重叠拟合;e)、确定电路在利用测试向量进行测试的过程中,电路自身瞬态电流曲线的最大变化范围即阈值;f)、将步骤d)各得到的拟合后的电路瞬态电流曲线进行比较,当这些拟合在一起的瞬态电流曲线彼此之间有数据点的最大变化超出阈值范围,或者出现不同时间窗对应的瞬态电流曲线发生交叉时,即认为该待测电路中存在硬件木马。
【技术特征摘要】
【专利技术属性】
技术研发人员:周昱,于宗光,魏敬和,吴迪,汤赛楠,
申请(专利权)人:中国电子科技集团公司第五十八研究所,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。