期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
SM2算法软件实现的安全性分析与防护 被引量:7
1
作者 王腾飞 张海峰 许森 《计算机应用研究》 CSCD 北大核心 2021年第9期2811-2815,共5页
国家商用密码标准SM2是以椭圆曲线密码学为基础的公钥密码体制,在软件实现的过程中可能面临敏感数据侧信道泄露的风险。为了提高SM2算法在实际应用中的安全性,针对基于多精度整数和有理算术C语言库(MIRACL)的SM2软件实现,利用缓存计时... 国家商用密码标准SM2是以椭圆曲线密码学为基础的公钥密码体制,在软件实现的过程中可能面临敏感数据侧信道泄露的风险。为了提高SM2算法在实际应用中的安全性,针对基于多精度整数和有理算术C语言库(MIRACL)的SM2软件实现,利用缓存计时攻击方法进行了分析。提出监测地址的选取策略,尽可能避免因缓存块大小、时间精度以及数据预取技术带来的误差,并根据泄露点提出改进的固定时长防护方案。实验表明,在以同样方式实施的缓存计时攻击条件下,固定时长的标量乘函数比MIRACL库提供的标量乘函数能够更好地保护SM2中的敏感数据。说明基于MIRACL函数库实现的SM2算法需要采取必要的防护手段,才能具备抵御缓存计时攻击的安全性。 展开更多
关键词 SM2算法 缓存计时攻击 MIRACL函数库 椭圆曲线密码
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部