首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

针对SNOW3G算法的侧信道安全性检测方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:上海交通大学

摘要:一种针对SNOW3G算法的侧信道安全性检测方法,通过采集SNOW3G算法在待测物理设备上运行时产生的包含SNOW3G算法执行信息的功耗曲线,检测是否能够从功耗曲线中解析出SNOW3G算法中包含密钥信息的状态参数,从而得到待测物理设备的安全性检测结果。本发明利用相关性功耗分析方法,结合SNOW3G算法结构,能够在较短的时间内实现安全性检测。

主权项:1.一种针对SNOW3G算法的侧信道安全性检测方法,其特征在于,通过采集SNOW3G算法在待测物理设备上运行时产生的包含SNOW3G算法执行信息的功耗曲线,检测是否能够从功耗曲线中解析出SNOW3G算法中包含密钥信息的状态参数,从而得到待测物理设备的安全性检测结果;所述的相关性功耗分析是指:一部分查找表的索引inx等价于固定不变的分量a与随机变化的分量b相异或的结果,即inx=a^b;另一部分查找表的索引inx等价于固定不变的分量a与随机变化的分量b相异或再与固定不变的分量c相加的结果,即inx=a^b+c,其中:随机分量b是外部已知量,a和c是内部未知量;通过遍历固定不变的分量a的所有可能值或同时遍历固定不变的分量a和c的所有可能值,用已知的随机变化的分量b与分量a的猜测值a′异或得到猜测索引inx′=b^a′,或与猜测值a′异或后再与猜测值c′相加得到猜测索引inx′=b^a′+c′;用inx′查表得到假设的输出值out′,再将输出值out′和对应的功耗曲线计算皮尔森相关性系数,当且仅当inx′=inx时相关系数达到最大;对于猜测值仅有a′的部分,只有a′=a时有inx′=inx;对于猜测值包括a′和c′两个值的部分,存在两组a′和c′值使得inx′=inx。

全文数据:

权利要求:

百度查询: 上海交通大学 针对SNOW3G算法的侧信道安全性检测方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。