一种针对AES-128算法的新型故障攻击方法

基本信息

申请号 CN201110328333.3 申请日 -
公开(公告)号 CN102404108B 公开(公告)日 2014-07-09
申请公布号 CN102404108B 申请公布日 2014-07-09
分类号 H04L9/06(2006.01)I;H04L9/08(2006.01)I 分类 电通信技术;
发明人 汪鹏君;郝李鹏 申请(专利权)人 杭州玛恩科技有限公司
代理机构 宁波奥圣专利代理事务所(普通合伙) 代理人 程晓明
地址 315211 浙江省宁波市江北区风华路818号
法律状态 -

摘要

摘要 本发明公开了一种针对AES-128算法的新型故障攻击方法,包括以下步骤:首先攻击者随机选择一个明文,获取该明文在初始密钥作用下的正确密文;然后攻击者对随机选择的明文进行加密操作,在加密操作过程中任选第九轮的子密钥的前三列中的一列,对其进行多字节随机故障诱导,获得包含随机故障的错误密文;接着采用相同的操作,对第九轮的子密钥中的剩余三列分别进行多字节随机故障诱导,直至完全恢复得到第十轮的子密钥;再逆向计算得到初始密钥,优点在于其攻击第九轮子密钥加操作所需的子密钥中的任何一列都不会影响彼此的操作结果,因此可以同时使用多台设备对AES-128密码系统进行差分故障攻击,进而可快速获得初始密钥信息,可节省更多的时间。