如何清空matlab的代码侧通道攻击功率分析
基于Florent
Bruguier工作的学校项目。
目标
本文档旨在使用差分功率分析来说明侧信道攻击,然后介绍一种实现。
概括
1-
2-
3-
3.1-
4-
4.1-
5-
旁道攻击
这个怎么运作
在现代密码术中,解密过程是二进制的。
您拥有正确的解密密钥,或者没有。
没有友好的消息告诉您,“嘿,您走对了!
继续前进!'。
旁道攻击会寻找加密过程的物理行为。
其中有很多(还有待发现):
磁场分析
声音泄漏
定时攻击
排锤
差分功率分析
本文档中将解释最后一个。
为什么存在这些攻击?
计算机安全是一个深层次的领域。
对这些攻击进行预测和建模非常困难。
每个安全层都会影响其他安全层的假设。
软件开发人员认为硬件设计师做得很好。
结果,安全故障通常涉及组件之间的意外交互。
由不同人制造的组件。
在现有模型中,无法避免发生边道攻击。
该模型在设计上易受攻击。
差分功率分析
在硬件级别上,加密算法是使用半导体和逻辑门(由晶体管制成)实现的。
这些组件的功耗可以测量。
首先,这种攻击无法在家中轻松实施。
您需要一台示波器和对所测试的处理器/芯片的
2022-11-30 23:58:45
36.35MB
系统开源
1