一种检测椭圆曲线算法漏洞的方法及装置

基本信息

申请号 CN201710647556.3 申请日 -
公开(公告)号 CN107204856A 公开(公告)日 2017-09-26
申请公布号 CN107204856A 申请公布日 2017-09-26
分类号 H04L9/32(2006.01)I;H04L9/30(2006.01)I;H04L9/00(2006.01)I 分类 电通信技术;
发明人 李增局;史汝辉;李文宝;张策;李海滨;陈百顺;石新凌;吴祥富;王洋 申请(专利权)人 北京智慧云测科技有限公司
代理机构 北京超凡志成知识产权代理事务所(普通合伙) 代理人 北京智慧云测科技有限公司;北京智慧云测信息技术有限公司
地址 100000 北京市门头沟区莲石湖西路98号院7号楼701室
法律状态 -

摘要

摘要 本发明提供了一种检测椭圆曲线算法漏洞的方法及装置,其中,该方法包括:获取基于椭圆曲线算法的芯片在执行数字签名时的能量消耗曲线,该能量消耗曲线指的是芯片的能量随时间的变化曲线;根据上述能量消耗曲线上的能量变化特征,从能量消耗曲线上确定上述芯片在执行数字签名时非相邻表示型NAF变换对应的待处理能量消耗曲线;根据待处理能量消耗曲线及预先建立的能量消耗特征数据库,检测椭圆曲线是否存在漏洞。本发明中,通过芯片在执行数字签名时的能量曲线,检测椭圆曲线在NAF变换部分是否存在安全漏洞,以便厂商及时对该安全漏洞进行修复,进一步提高椭圆曲线算法的安全性。