[发明专利]基于频谱细化的硬件木马检测方法有效
申请号: | 201610130209.9 | 申请日: | 2016-03-08 |
公开(公告)号: | CN105807204B | 公开(公告)日: | 2018-07-27 |
发明(设计)人: | 赵毅强;薛文佳;何家骥;刘沈丰 | 申请(专利权)人: | 天津大学 |
主分类号: | G01R31/28 | 分类号: | G01R31/28 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 李丽萍 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于频谱细化的硬件木马检测方法,包括以下步骤:分别对只含有母本电路的工作芯片和加入木马电路后的该芯片进行多次电磁辐射信息采集,得到两个电磁时域数据矩阵;分别进行行向量叠加求均值,减弱测量噪声,获得母本电磁信息和母本电路加木马电路的电磁信息,分别做FFT变换,得到母本电路和加入有木马电路的全景谱信息,根据FFT变换的结果,对两种电磁信息频谱出现谱线密集或重叠的频谱范围分段进行频谱细化,通过对局部频谱的放大,用于观察上述谱线密集或重叠频谱范围的谱线结构,据此判断工作芯片是否除了母本电路之外还被加入了硬件木马。本发明具有频谱分辨率高、误差小的优点。 | ||
搜索关键词: | 基于 频谱 细化 硬件 木马 检测 方法 | ||
【主权项】:
1.一种基于频谱细化的硬件木马检测方法,其特征在于,包括以下步骤:步骤1、设置示波器的采样率为fs,对只含有母本电路的工作芯片进行多次电磁辐射信息采集,得到电磁时域数据矩阵A1C×T,然后,在该工作芯片上加入木马电路后,以相同的采样条件进行多次电磁信息采集,得到电磁时域数据矩阵A2C×T,其中,C为样本个数,T为采样点数;步骤2、对步骤1中所得数据矩阵A1C×T和数据矩阵A2C×T分别进行行向量叠加求均值,减弱测量噪声,得到序列A1(n);n=0,1,2,…T;、A2(n);n=0,1,2,…T;A1(n)表示母本电磁信息,A2(n)表示母本电路加木马电路的电磁信息,之后,分别对母本电磁信息A1(n)、母本电路加木马电路的电磁信息A2(n)做FFT变换,得到母本电磁信息A1(n)全景谱信息和母本电路加木马电路的电磁信息A2(n)全景谱信息,即得到上述两种电路工作时所能探测得到的电磁信息频谱特征,包括电磁频率、幅值;步骤3、根据步骤2中FFT变换的结果,比对步骤2中的两种电路的电磁信息频谱,对两种电磁信息频谱出现谱线密集或重叠的频谱范围分段进行频谱细化,通过对局部频谱的放大,用于观察上述谱线密集或重叠频谱范围的谱线结构,具体步骤包括:步骤3‑1、首先确定中心频率f0及细化倍数D,选择要细化的频谱范围f1~f2,其中,
步骤3‑2、设计复解析带通滤波器,带宽为fs/D;复解析带通滤波器的冲击响应函数的实部为
虚部为
式(2)和式(3)中:w1=2πf1,w2=2πf2,M为复滤波器的半阶数,M取(3.3333~6)D;步骤3‑3、选抽滤波,利用重采样的方法将采样频率fs降低至fs/D;对步骤2中序列A1(n)和序列A2(n)数据做选抽滤波,即隔D个点抽一点,选抽出N个点,之后利用步骤3‑2中设计的复解析带通滤波器对N个选抽点进行滤波;步骤3‑4、采用复调制移频,将要细化的起始频率f1移到零频点;移频量w1为
得到复调制数据B1(n);n=0,1,2,…N;、B2(n);n=0,1,2,…N;步骤3‑4、对复调制数据B1(n)、B2(n)做N点FFT谱分析,得到对原始频带f1~f2的细化频谱;步骤4、对细化后的频谱特征进行区分、判别;观察只含有母本电路的电磁信息的频谱特征和含有母本电路加木马电路的电磁信息的频谱特征的差别,用于判断工作芯片是否除了母本电路之外还被加入了硬件木马。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610130209.9/,转载请声明来源钻瓜专利网。
- 上一篇:功率模块的检测探头
- 下一篇:一种检测气体绝缘变电站局部放电的传感器