当前位置: 首页 > 专利查询>天津大学专利>正文

基于HHT降噪的硬件木马检测优化方法技术

技术编号:20725618 阅读:22 留言:0更新日期:2019-03-30 17:50
本发明专利技术涉及集成电路可信任性技术领域,为实现高频噪声的滤除,提高硬件木马特征信息的贡献率,为此,本发明专利技术,基于HHT降噪的硬件木马检测优化方法,步骤如下:步骤1:利用经验模态分解EMD将侧信道数据分解为N个本征模态函数分量imfi,i=1...N;步骤2:对每个本征模态函数IMF分量进行希尔伯特Hilbert变换得到其Hilbert边际谱,确定原始数据的有效频率分布区间;步骤3:若IMF分量的边际谱能量集中在有效频率分布区间外,则此IMF分量为噪声序列;步骤4:剔除噪声主导的IMF分量后,得到降噪后重构信号的Hilbert边际谱,借助马氏距离进行硬件木马的识别。本发明专利技术主要应用于设计制造场合。

【技术实现步骤摘要】
基于HHT降噪的硬件木马检测优化方法
本专利技术涉及集成电路可信任性
,具体涉及一种基于HHT降噪的硬件木马检测优化方法。
技术介绍
随着电子设计自动化技术和半导体制造工艺的飞速发展,单片数字集成电路芯片集成的功能越来越复杂,电路规模越来越大,集成度越来越高,从而广泛的应用于现代科技的各个领域,特别在金融设备,移动通信,交通运输,政府和能源等敏感领域。集成电路对社会的进步和经济的发展起着越来越大的推动作用,已经成为支撑经济社会发展的战略性、基础性和先导性产业。在商业全球化的今天,集成电路芯片的设计与制造逐渐趋于全球化。集成电路芯片的上市需要经历设计、制造、封装与测试四个阶段。由于集成电路产品的先进性和复杂性,同时为了更合理的利用资源和资金配置,单片集成电路的设计与制造过程由多家单位联合完成,其中不乏合资企业或者外资企业。集成电路的设计与制造过程的分离,给集成电路的安全性带来了极大的风险,例如在设计阶段大量复用第三方IP核,在制造过程中存在不可信的掩膜版,在封装过程中可能存在冗余封装等。这类安全威胁都统称为硬件木马,硬件木马从底层硬件方面渗透进来,攻击者针对特定的系统进行巧妙的设计,隐蔽在电路的底层,可以独立的实施攻击行为,例如改变功能、泄露信息、特权升级、拒绝服务等,也可以结合软件攻击进行组合攻击。硬件木马问题正在成为集成电路的重要安全隐患,一旦被硬件木马影响的芯片被应用于军用装备及国民经济核心领域中,将会带来严重的灾难和不可估计的经济损失,因此开展硬件木马的检测与防护技术研究,保证集成电路的安全可信是世界各国共同关注的话题。近年来,随着研究的逐渐深入,在硬件木马检测技术方面取得了卓越的成果。而侧信道分析具有较低的实施成本、较高的检测精度,较好的移植性和延展性,一经提出就展示出来了较为乐观的应用前景,成为了当前的检测方法的主流。但是在利用侧信道分析技术对硬件木马进行检测的过程中,芯片及检测设备会受到外界以及系统内部噪声的影响,噪声的存在会削弱甚至淹没硬件木马对电路的影响,这使得硬件木马的检出率大大降低。然而工艺噪声是客观存在的,为了进一步的提高检测精度,必须对侧信道数据进行降噪处理,使硬件木马的旁路影响不被工艺噪声所淹没,降低噪声对侧信道分析效率的影响。(三)参考文献[1]HuangNE,ShenZ,LongSR,etal.TheempiricalmodedecompositionandtheHilbertspectrumfornonlinearandnon-stationarytimeseriesanalysis[C]//ProceedingsoftheRoyalSocietyofLondonA:mathematical,physicalandengineeringsciences.TheRoyalSociety,1998,454(1971):903-995.[2]李天云,赵妍,李楠.基于EMD的Hilbert变换应用于暂态信号分析[J].电力系统自动化,2005,29(4):49-52.[3]WangY,YeW,LaoGC,etal.AnalysisofSpectrumCharacteristicsoftheAcquiredSeaClutterDataBasedonHHT[C]//ComputerApplicationsandCommunications.IEEE,2014:32-36.[4]LiuZ,YingQ,LuoZ,etal.AnalysisandResearchonEEGSignalsBasedonHHTAlgorithm[C]//SixthInternationalConferenceonInstrumentation&Measurement,Computer,CommunicationandControl.IEEE,2016:423-426.
技术实现思路
为克服现有技术的不足,本专利技术旨在提出一种基于希尔伯特-黄变换HHT降噪的硬件木马检测优化方法,该方法具有优秀的自适应性,在吸取小波变换多分辨率优势的同时,克服小波变换中需要人为选取小波基的问题。通过希尔伯特Hilbert变换得到Hilbert边际谱,增加了信号分析的灵活性与有效性,根据幅频特性可准确定位高频噪声,实现高频噪声的滤除,较大程度的保留侧信道数据的有用信息,从而提高硬件木马特征信息的贡献率,进一步提高了硬件木马检测精度。为此,本专利技术采用的技术方案是,基于HHT降噪的硬件木马检测优化方法,步骤如下:步骤1:利用经验模态分解EMD将侧信道数据分解为N个本征模态函数分量imfi,i=1…N;步骤2:对每个本征模态函数IMF分量进行希尔伯特Hilbert变换得到其Hilbert边际谱,确定原始数据的有效频率分布区间;步骤3:若IMF分量的边际谱能量集中在有效频率分布区间外,则此IMF分量为噪声序列;步骤4:剔除噪声主导的IMF分量后,得到降噪后重构信号的Hilbert边际谱,借助马氏距离进行硬件木马的识别。EMD具体的分解过程为:步骤1:确定原信号所有的的局部极大值点和局部极小值点;步骤2:用三次样条函数将所有的局部极大值点拟合形成上包络线,同理再用三次样条函数将所有局部极小值点拟合形成下包络线;步骤3:求出上下包络线的均值作为原信号x(t)的局部均值m1,将原信号与局部均值的差记为h1=x(t)-m1,如果h1满足IMF条件,那么h1就是x(t)的第一个IMF分量;步骤4:如果h1不满足IMF条件,把h1作为原始数据,重复步骤1~步骤3,直到得到的h1k满足IMF条件为止,记imf1=h1k,则imf1为信号x(t)的第一个满足IMF条件的分量;步骤5:将imf1从x(t)中分离出来得到r1=x(t)-imf1将r1作为原始数据重复步骤1~步骤4,得到x(t)的第2个满足IMF条件的分量imf2,重复循环n次,得到信号x(t)的n个满足IMF条件的分量imfi,i=1,…,n;记当rn成为一个单调函数不能再从中提取满足IMF条件的分量时,原始信号的分解结束,rn称为残余函数,代表信号的平均趋势;对每个IMF分量进行Hilbert变换,得:其中ai(t)为幅值函数,φi(t)为相位函数,ωi(t)为瞬时角频率,Re代表取实部。上式称为Hilbert谱,即Hilbert谱表达了各IMF的时间、瞬时频率和能量的关系。H(ω,t)对时间积分,得到Hilbert边际谱:边际谱表达了在整个时间长度内累积的波动幅度,即每个频率点的累积幅值分布。本专利技术的特点及有益效果是:本专利技术采用经验模态分解对侧信道数据进行分解,对每个IMF分量进行Hilbert变换得到Hilbert边际谱,并根据边际谱中的幅频关系确定侧信道数据的有效频率分布区间,进而判断此IMF分量是否为噪声序列,将噪声主导的IMF分量剔除后,重构信号即得到降噪后的数据,经Hilbert-Huang变换后得到降噪后的边际谱。该方法具有EMD特有的自适应性,同时借助边际谱频域分析的优势,可以精确的分析侧信道数据的构造,准确定位噪声序列的位置,实现高频噪声的滤除。降噪后的数据可以用来进行硬件木马的判别,大幅度消除外界及系统内部噪声的影响,大大提高木马电路的功耗贡献率,进一本文档来自技高网
...

【技术保护点】
1.一种基于HHT降噪的硬件木马检测优化方法,其特征是,步骤如下:步骤1:利用经验模态分解EMD将侧信道数据分解为N个本征模态函数分量imfi,i=1…N;步骤2:对每个本征模态函数IMF分量进行希尔伯特Hilbert变换得到其Hilbert边际谱,确定原始数据的有效频率分布区间;步骤3:若IMF分量的边际谱能量集中在有效频率分布区间外,则此IMF分量为噪声序列;步骤4:剔除噪声主导的IMF分量后,得到降噪后重构信号的Hilbert边际谱,借助马氏距离进行硬件木马的识别。

【技术特征摘要】
1.一种基于HHT降噪的硬件木马检测优化方法,其特征是,步骤如下:步骤1:利用经验模态分解EMD将侧信道数据分解为N个本征模态函数分量imfi,i=1…N;步骤2:对每个本征模态函数IMF分量进行希尔伯特Hilbert变换得到其Hilbert边际谱,确定原始数据的有效频率分布区间;步骤3:若IMF分量的边际谱能量集中在有效频率分布区间外,则此IMF分量为噪声序列;步骤4:剔除噪声主导的IMF分量后,得到降噪后重构信号的Hilbert边际谱,借助马氏距离进行硬件木马的识别。2.如权利要求1所述的基于HHT降噪的硬件木马检测优化方法,其特征是,EMD具体的分解过程为:步骤1:确定原信号所有的的局部极大值点和局部极小值点;步骤2:用三次样条函数将所有的局部极大值点拟合形成上包络线,同理再用三次样条函数将所有局部极小值点拟合形成下包络线;步骤3:求出上下包络线的均值作为原信号x(t)的局部均值m1,将原信号与局部均值的差记为h1=x(t)-m1,如果h1满足IMF条件,那么h1就是x(t)的第...

【专利技术属性】
技术研发人员:赵毅强马浩诚刘燕江叶茂
申请(专利权)人:天津大学
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1