10.3969/j.issn.1000-3428.2015.05.028
针对LBlock算法的踪迹驱动Cache攻击
LBlock是一种轻量级分组密码算法,其由于优秀的软硬件实现性能而备受关注。目前针对LBlock的安全性研究多侧重于抵御传统的数学攻击。缓存( Cache)攻击作为一种旁路攻击技术,已经被证实对密码算法的工程实现具有实际威胁,其中踪迹驱动Cache攻击分析所需样本少、分析效率高。为此,根据LBlock的算法结构及密钥输入特点,利用访问Cache过程中密码泄露的旁路信息,给出针对LBlock算法的踪迹驱动Cache攻击。分析结果表明,该攻击选择106个明文,经过约27.71次离线加密时间即可成功恢复LBlock的全部密钥。与LBlock侧信道立方攻击和具有Feistel结构的DES算法踪迹驱动Cache攻击相比,其攻击效果更明显。
微处理器、分组密码、LBlock算法、侧信道攻击、踪迹驱动Cache攻击、时间复杂度、数据复杂度
TP309(计算技术、计算机技术)
国家自然科学基金资助项目61100185。
2015-05-29(万方平台首次上网日期,不代表论文的发表时间)
共6页
153-158