8~10轮AES-128的biclique攻击
高级加密标准(AES)是信息安全中实现数据加密、认证和密钥管理的核心分组密码算法,其安全性分析是密码学的重要课题之一.本文利用AES独立的相关密钥差分,构造了3轮biclique;基于该biclique,使用重计算技术,针对8~10轮AES-128给出新攻击.研究结果表明,攻击8轮AES-128所需的数据复杂度为2“选择密文,时间复杂度为2125.29次加密;攻击9轮AES-128所需的数据复杂度为264选择密文,时间复杂度为2125.80次加密;攻击10轮AES-128所需的数据复杂度为264选择密文,时间复杂度为2126.25次加密.与已有的同轮攻击结果相比,新分析所需要的时间复杂度或数据复杂度降低.
密码分析、分组密码、高级加密标准(AES)
59
TN918.1
国家自然科学基金61100231;陕西省教育厅科学研究计划基金12JK0551;西安邮电大学青年教师科研基金项目ZL2013-02;西安邮电大学重点学科建设资助项目
2013-12-04(万方平台首次上网日期,不代表论文的发表时间)
共5页
573-577