首页|对减轮Enhanced-Bivium流密码的立方攻击

对减轮Enhanced-Bivium流密码的立方攻击

扫码查看
Trivium流密码是最终胜选欧洲eSTREAM项目的轻量级同步流密码之一,而Enhanced-Bivium流密码是适用于RIFD系统的Trivium流密码的简化版本,该密码设计者认为在相同的初始化轮数下Enhanced-Bivium流密码算法的安全性要高于Trivium流密码算法.通过在离线预处理阶段引入代数次数评估方法和在在线计算阶段引入基于嵌套式单项式预测的立方攻击提出了一种新的立方攻击方法.使用该方法可以将初始化464轮的Enhanced-Bivium流密码的立方攻击所需时间复杂度由2 55降到2 50.3,同时利用该方法可以在时间复杂度277.8下将对Enhanced-Bivium流密码攻击成功的初始化轮数由464轮提升到601轮.另外,利用该方法在相同的时间复杂度下,将对Trivium流密码成功攻击的轮数由799轮提升至840轮,进而证明了 Enhanced-Bivium流密码比Trivium流密码对立方攻击有更好的抵抗性.
Cube attack on round-reduced Enhanced-Bivium
The Trivium Stream cipher is one of the lightweight synchronous stream ciphers that won the eSTREAM project in Europe,which is a simplified version of the Trivium stream cipher for RIFD systems.The designers believe that the Enhanced-Bivium stream cipher algorithm is more secure than the Trivium stream cipher algorithm with the same number of initialization rounds.This article proposes a new cube attack method by introducing an algebraic degree evaluation method in the offline preprocessing stage and a cube attack based on monomial prediction in the online computing stage.With the new method,we can reduce the time complexity of the cube attack on the Enhanced-Bivium stream cipher with 464 initial rounds from 2 55 to 2 50.3.At the same time,the number of initialization rounds of successful key recovery attack can be increased from 464 to 601 with the improved cube attack method,and the time complexity is 277 8.Also with the same time complexity,the initial rounds number of successful cube attacks on Trivium stream ciphers can be increased from 799 to 840,which proves that Enhanced-Bivium stream ciphers have better resistance to cube attack than the Trivium stream cipher.

Enhanced-Biviumcube attackcryptographydegree evaluationmonomial predictioninteger programming

杨泽琳、董丽华、曾勇

展开 >

西安电子科技大学通信工程学院,陕西西安 710071

西安电子科技大学网络与信息安全学院,陕西西安 710071

Enhanced-Bivium 立方攻击 密码学 代数次数评估 单项式预测 整数规划

2024

西安电子科技大学学报(自然科学版)
西安电子科技大学

西安电子科技大学学报(自然科学版)

CSTPCD北大核心
影响因子:0.837
ISSN:1001-2400
年,卷(期):2024.51(5)