随着侧信道分析技术的发展,IC卡芯片作为智能卡应用的基础安全平台将面临越来越严格的安全考验。为此,现有的IC卡芯片大都加载了安全防护措施以抵抗常见的侧信道分析。常用的侧信道分析方法往往只针对某种特定的防护措施,虽然可用于论证只含单项防护措施的芯片安全,但并不适用于加载了多种安全措施这样的实际情况。本课题将围绕此问题展开研究。一方面,将研究包含多种防护措施的IC卡芯片侧信道分析方法,主要从组合噪音消除、总线模板分析、侧信道综合利用以及随机性侧信道分析等多个角度展开。另一方面,为论证IC卡芯片的安全性可得到进一步提高,将研究如何在一些合理的假定下(如有界泄露猜想)为总线安全数据传输设计能抵抗各种SCA攻击的可证安全算法。最后,将研究侧信道攻击下的安全强度评估方法,提出从信息论角度通过计算芯片的信噪比、密钥剩余熵及互信息等来刻画芯片的安全级别,以提高评估结论的可信度。
英文主题词side channel analysis;security evaluation;cryptoanalysis;Lattice analysis;random number generator