华南理工大学学报(自然科学版) ›› 2011, Vol. 39 ›› Issue (2): 100-107.doi: 10.3969/j.issn.1000-565X.2011.02.017
孙春辉 李晖 杨吻 吕超
Sun Chun-hui Li Hui Yang Yang Lv Chao
摘要: 为了研究密码算法的安全性能,提出了一种基于选择明文-时间差异的边信道攻击(简称选择明文-时间攻击)方法.该方法通过选择少量适当的明文输入密码系统,检测相应部分代码的执行时间,从而分析获取密钥,用来攻击分组密码或公钥密码系统.为了便于说明,文中以分组密码DES算法为例,详述了选择明文-时间攻击的具体实现.在单片机上的实验结果表明,文中所提方法是可行的和有效的.文中最后分析了密码算法实现中普遍存在的执行时间差异的原因,并给出了相应的抵抗措施.