分析了eSTREAM项目中Trivium算法的安全性和有效性,并将该算法结构进行模型化,引入k阶本原多项式的定义。阐述了设计Trivium型流密码的准则,并根据这些准则给出Trivium算法的改进以及新的Trivium型流密码算法。
In order to discuss the design principles of stream ciphers,Trivium,a candidate cipher in eSTREAM,is studied.Research about its security and efficiency is summarized.Based on the modeling structure of the algorithm and the definition of k-order primitive polynomials,new design principles of stream ciphers are illustrated.Improvements and new design of Trivium are given according to the principles.