摘要

阐述分组算法在各行各业得到了广泛的使用,尤其是在信息安全领域的智能卡或其他密码设备中上,而使用差分功耗攻击(DPA)进行分析,对分组密码算法的使用构成了严重的威胁,因此,研究对称算法的侧信道防护技术具有重要的理论意义和实用价值。目前提出的很多掩码方案都是基于特定的算法或者算法的某一个部分,很难把掩码方案进行推广到其他的对称算法。本文提出的一种对称算法的掩码方法,可推广至目前主流的对称算法,通过对S盒相同方式的改造,以及对明文和密钥的随机掩码,能达到整个算法的全掩码效果,从而可以抵御DPA攻击。

全文