摘要
分析表明,侧信道攻击是一种利用密码芯片运行过程中产生的物理泄露对密码算法进行攻击的方法。该攻击方法使得分组密码算法在实际运行时,往往会产生令人意想不到的安全问题。为了抵抗侧信道攻击,学术界和工业界已经提出了许多种防护方法。基于已有的工作结果的总结,阐述侧信道攻击的工作原理及其分类,从密码算法实现的五个层面介绍如何缓解侧信道攻击。针对分组密码算法的安全实现,讨论了兼顾安全性和性能的挑战以及未来的研究方向。
- 单位
分析表明,侧信道攻击是一种利用密码芯片运行过程中产生的物理泄露对密码算法进行攻击的方法。该攻击方法使得分组密码算法在实际运行时,往往会产生令人意想不到的安全问题。为了抵抗侧信道攻击,学术界和工业界已经提出了许多种防护方法。基于已有的工作结果的总结,阐述侧信道攻击的工作原理及其分类,从密码算法实现的五个层面介绍如何缓解侧信道攻击。针对分组密码算法的安全实现,讨论了兼顾安全性和性能的挑战以及未来的研究方向。