对认证加密算法AES-OTR的伪造攻击
2017-11-01郑秀林付伊鹏宋海燕
计算机应用与软件 2017年10期
关键词:关联
郑秀林 付伊鹏 宋海燕
1(北京电子科技学院 北京 100070)
2(西安电子科技大学 陕西 西安 710071)
对认证加密算法AES-OTR的伪造攻击
郑秀林1,2付伊鹏2宋海燕2
1(北京电子科技学院 北京 100070)
2(西安电子科技大学 陕西 西安 710071)
AES-OTR算法是CAESAR竞赛中的一个竞选算法,CAESAR竞赛是2014年在国际密码协会IACR主办下由日本发起面向全球的征集认证加密算法的竞赛活动。AES-OTR凭借自身独特的优点顺利进入了第三轮的筛选,该算法加密和认证都是基于分组密码AES。但是AES-OTR加密时各块的相对独立性以及简单的标签产生方法,使得存在有效的伪造攻击方法。针对该算法的这些缺点,提出在已知明文条件下,当关联数据和公共消息数重用时对AES-OTR的伪造攻击方法,同时证明了伪造方法的有效性,并且计算了伪造方法成功的概率。
AES-OTR算法 认证加密 伪造攻击 分组密码
0 引 言
我们知道保密性[1]和完整性[2]是信息安全的两大核心目标,保密性是对抗敌手的被动攻击,保证信息不泄露给未经授权的一方。完整性是对抗敌手的主动攻击,防止信息被未授权的一方修改、伪造。认证加密算法能够同时保证信息的机密性和完整性,是一种同时具有加密和认证两种属性的密码算法。目前大量的信息在传输过程中不但需要保密,而且接收者收到信息后还需要对信息进行认证,保证信息在传输过程中的保密性、完整性和真实性。因此对于认证加密算法的设计和研究就显得非常必要了,CAESAR竞赛[3]共征集到 57个算法,要经过三轮筛选,预计到2017年12月底公布最终的胜选算法,目前正处于第三轮安全性评估阶段。……
登录APP查看全文
