基于复杂度重构 LILI-128 流密码的非线性滤波函数
密码学与安全
2007-05-23 v2
摘要
在本文中,我们声明已在 IBM 笔记本 PC 上使用 MATLAB 重构了 LILI-128 流密码的非线性滤波函数。我们的重构大约需要 至 次操作,攻击耗时 5825.016 秒(使用 MATLAB 的 tic 和 toc 语句)即 5825.016/3600=1.6181 小时。基于复杂度、相空间重构、聚类和非线性预测,我们得到了 LILI-128 非线性滤波函数 的表达式,该表达式包含从线性项到非线性项的 46 项。我们通过使用所得的 模拟 LILI-128 密钥流生成器的概貌,并实现 LILI-128 流密码的设计者参考模块,验证了重构结果的正确性。两种方法在相同初始状态下产生了相同的同步密钥流序列,从而我们的研究工作证明 LILI-128 流密码的非线性滤波函数已被成功重构。
引用
@article{arxiv.cs/0702128,
title = {Reconstructing the Nonlinear Filter Function of LILI-128 Stream Cipher Based on Complexity},
author = {Xiangao Huang and Wei Huang and Xiaozhou Liu and Chao Wang and Zhu jing Wang and Tao Wang},
journal= {arXiv preprint arXiv:cs/0702128},
year = {2007}
}
备注
6 pages, 1 figure