您当前的位置: 首页 > 

mutourend

暂无认证

  • 2浏览

    0关注

    661博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

密码学中的DPA——Differential power analysis差分功耗分析

mutourend 发布时间:2019-09-09 15:18:12 ,浏览量:2

密码学中,功耗分析(power analysis)是side channel 攻击中的一种,攻击者通过研究密码学硬件设备的功耗变化,以非侵入式的方式从设备上提取密钥或其它秘密信息。

功耗分析可分为: 1)SPA(Simple power analysis):观察功耗的变化趋势和电压的时间变化趋势。 2)DPA(Differential power analysis):相比于SPA为更高级的功耗分析手段,允许攻击者通过对多次密码学操作所收集到数据进行统计分析计算出在密码学运算中的中间值。 3)HO-DPA(High-Order Differential Power Analysis):在DPA基础上,HO-DPA允许在分析中加入多数据源及不同的时间偏置。

SPA和DPA由Paul Kocher,Joshua Jaffe和Benjamin Jun于1998年首次提出,见论文《Differential Power Analysis》。

Rambus为抗功耗分析攻击的软件实现,基本架构为: 在这里插入图片描述

参考资料: [1] https://en.wikipedia.org/wiki/Power_analysis [2] https://www.rambus.com/security/dpa-countermeasures/dpa-resistant-software-library/ [3] 《Differential Power Analysis》

关注
打赏
1664532908
查看更多评论
立即登录/注册

微信扫码登录

0.0413s