[发明专利]一种基于电磁侧信道分析的芯片安全评估方法和相关装置有效
申请号: | 202010104288.2 | 申请日: | 2020-02-20 |
公开(公告)号: | CN111351992B | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 金鑫;肖勇;杨劲锋;黄博阳 | 申请(专利权)人: | 南方电网科学研究院有限责任公司;中国南方电网有限责任公司 |
主分类号: | G01R29/08 | 分类号: | G01R29/08;G06F7/72 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 黄忠 |
地址: | 510663 广东省广州市萝岗区科*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 电磁 信道 分析 芯片 安全 评估 方法 相关 装置 | ||
1.一种基于电磁侧信道分析的芯片安全评估方法,其特征在于,包括:
调用RSA算法控制目标芯片每隔2s执行一次模幂运算;
基于预置距离内的对数周期天线获取所述目标芯片执行所述模幂运算时辐射的采集信号,所述预置距离大于0小于10cm;
对所述采集信号进行频谱分析,确定辐射频率;
对包括所述辐射频率的预置频段信号进行波形分析,得到模方模乘序列;
对所述模方模乘序列进行解密,根据所述解密结果得到所述目标芯片的安全评估结果;
所述对所述采集信号进行频谱分析,确定辐射频率,具体包括:
显示所述采集信号的频谱瀑布图,将信号能量大于阈值的频率确定为辐射频率。
2.根据权利要求1所述的基于电磁侧信道分析的芯片安全评估方法,其特征在于,所述基于预置距离内的天线获取所述目标芯片执行所述模幂运算时辐射的采集信号,具体包括:
基于搭建的软件无线电采集环境,通过预置距离内的天线采集所述目标芯片执行所述模幂运算时辐射的高频信号;
将所述高频信号的信号频谱搬移到基带,得到基带信号;
对所述基带信号进行低通滤波,得到所述采集信号。
3.根据权利要求1所述的基于电磁侧信道分析的芯片安全评估方法,其特征在于,所述对包括所述辐射频率的预置频段信号进行波形分析,得到模方模乘序列,之前还包括:
在所有所述辐射频率中选出信号能量最大的辐射频率作为进行波形分析的辐射频率。
4.根据权利要求3所述的基于电磁侧信道分析的芯片安全评估方法,其特征在于,所述对包括所述辐射频率的预置频段信号进行波形分析,得到模方模乘序列,具体包括:
基于GNU Radio搭建信号流图采集所述辐射频率的预置频段信号波形,所述信号流图包括配置波形信号的中心频率为所述辐射频率、配置正弦振荡信号、将所述波形信号与所述正弦振荡信号相乘、对得到的相乘信号进行低通滤波、将低通滤波后的相乘信号转换为实信号、显示所述实信号的频谱瀑布和时域波形;
获取基于所述信号流图进行波形分析的波形分析结果,得到模方模乘序列。
5.根据权利要求1所述的基于电磁侧信道分析的芯片安全评估方法,其特征在于,所述对所述模方模乘序列进行解密,根据所述解密结果得到所述目标芯片的安全评估结果,具体包括:
对所述模方模乘序列进行解密,若运算密钥恢复成功,则所述目标芯片的安全评估结果为高风险,若运算密钥恢复失败或恢复超时,则所述目标芯片的安全评估结果为低风险。
6.一种基于电磁侧信道分析的芯片安全评估装置,其特征在于,包括:
运算模块,用于调用RSA算法控制目标芯片每隔2s执行一次模幂运算;
获取模块,用于基于预置距离内的对数周期天线获取所述目标芯片执行所述模幂运算时辐射的采集信号,所述预置距离大于0小于10cm;
频谱分析模块,用于对所述采集信号进行频谱分析,确定辐射频率;
波形分析模块,用于对包括所述辐射频率的预置频段信号进行波形分析,得到模方模乘序列;
解密模块,用于对所述模方模乘序列进行解密,根据所述解密结果得到所述目标芯片的安全评估结果;
频谱分析模块具体用于显示所述采集信号的频谱瀑布图,将信号能量大于阈值的频率确定为辐射频率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网科学研究院有限责任公司;中国南方电网有限责任公司,未经南方电网科学研究院有限责任公司;中国南方电网有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010104288.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种节能环保型铅基合金
- 下一篇:一种嗜酸乳酸菌的选育及其应用