[实用新型]一种防SPA攻击的待测电路安全仿真分析装置有效
申请号: | 202022421053.4 | 申请日: | 2020-10-27 |
公开(公告)号: | CN213547530U | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 廖裕民;范科伟;刘学;刘福荣;刘昭力;孙志刚 | 申请(专利权)人: | 深圳安捷丽新技术有限公司 |
主分类号: | H04L9/00 | 分类号: | H04L9/00 |
代理公司: | 深圳市深弘广联知识产权代理事务所(普通合伙) 44449 | 代理人: | 向用秀 |
地址: | 518000 广东省深圳市宝安*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 spa 攻击 电路 安全 仿真 分析 装置 | ||
1.一种防SPA攻击的待测电路安全仿真分析装置,其特征在于,所述装置包括:
关键信息存储单元,用于存储关键信号和关键信号对应的路径信息;
仿真电路单元,用于接收测试激励信息进行仿真测试;所述激励信息包括所述关键信号;
关键信号监控单元,用于在仿真测试时,根据所述关键信号对应的路径信息监控所述关键信号,并在所述关键信号发生变化时,记录当前时间戳信息;
变化时间存储单元,用于存储当前时间戳信息;
功耗计算单元,用于计算待测电路在整个仿真过程中的功耗仿真数据;
功耗数据存储单元,用于存储于功耗数据存储单元中;
功耗分析单元,用于根据所述变化时间存储单元中存储的时间戳信息计算变化时间区,以及根据所述功耗数据存储单元中的功耗仿真数据输出各关键信号在所述变化时间区对应的功耗信息,并分析各关键信号在所述变化时间区对应的功耗信息是否存在相关性。
2.如权利要求1所述的防SPA攻击的待测电路安全仿真分析装置,其特征在于,所述关键信号监控单元包括标记插入单元;
所述标记插入单元用于设置标记信号,并将所述标记信号插入所述关键信号对应的路径信息中,以及在所述标记信号值发生变化时,记录当前时间戳信息;所述标记信号的值与所述关键信号的值实时相等;
所述功耗分析单元用于提取所述标记信号,根据各标记信号的时间戳信息计算所述关键信号对应的变化时间区。
3.如权利要求1所述的防SPA攻击的待测电路安全仿真分析装置,其特征在于,所述装置还包括:
随机数产生单元,用于产生随机数;
仿真激励生成单元,用于根据所述随机数产生单元产生的随机数生成测试激励信息,并将所述测试激励信息传输给所述仿真电路单元。
4.如权利要求1所述的防SPA攻击的待测电路安全仿真分析装置,其特征在于,所述装置还包括:
逻辑综合单元,用于对待测电路进行逻辑综合运算,得到网表信息;
功耗计算单元,用于根据所述网表信息计算待测电路在整个仿真过程中的功耗仿真数据。
5.如权利要求1所述的防SPA攻击的待测电路安全仿真分析装置,其特征在于,关键信号包括多个变化值;
功耗分析单元用于在关键信号为某一变化值时对应的功耗信息与其他变化值对应的功耗信息的差异大于预设误差时,则判定关键信号在该变化值的功耗信息存在相关性。
6.如权利要求1所述的防SPA攻击的待测电路安全仿真分析装置,其特征在于,所述关键信息包括测试密钥信息;所述装置包括:
密钥产生单元,用于产生所述测试密钥信息;
密钥记录单元,用于存储所述测试密钥信息;
功耗分析单元,用于获取所述测试密钥信息,并判断各测试密钥信息在变化时间区上的功耗信息是否相关。
7.如权利要求6所述的防SPA攻击的待测电路安全仿真分析装置,其特征在于,所述密钥产生单元包括:
源数据存储单元,用于存储加密后的源数据,所述源数据包括源密钥和层级加解密算法;
源数据解密单元,用于获取所述加密后的源数据进行解密,得到解密后的源密钥和解密后的层级加解密算法,并将所述解密后的源密钥送往根密钥运算单元,将所述解密后的层级密钥加解密算法存储于算法信息存储单元中;
层级信息存储单元,用于存储层级密钥信息和用户标识信息;
根密钥运算单元,用于获取所述用户标识信息和解密后的源密钥,根据所述解密后的源密钥对所述用户标识信息进行哈希运算,得到根密钥信息;
层级运算解密单元,用于获取所述层级密钥加解密算法、所述层级密钥信息和所述根密钥信息,采用所述层级密钥加解密算法应用所述根密钥信息对所述层级密钥信息进行解密,得到所述测试密钥信息。
8.如权利要求7所述的防SPA攻击的待测电路安全仿真分析装置,其特征在于,所述层级信息存储单元还用于存储握手请求信息和握手响应信息;
所述密钥产生单元包括:
握手解密运算电路,用于采用所述测试密钥信息对所述测试密钥信息自身进行解密,得到握手加密密钥信息;
握手加密运算电路,用于接收所述握手请求信息,并采用所述握手加密密钥信息对所述握手请求信息进行加密,得到握手加密信息;
握手信息校验电路,用于获取所述握手响应信息和所述握手加密信息,并判断两者是否匹配,若是则通过校验,将所述测试密钥信息存储于所述密钥记录单元中;否则校验不通过,不将所述测试密钥信息存储于所述密钥记录单元中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳安捷丽新技术有限公司,未经深圳安捷丽新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202022421053.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消光阻燃涤纶复合纤维
- 下一篇:一种用于数据线加工用的排线装置