摘要
研究了Serpent加密算法的差分特征,利用构造S盒代数方程的方法,提出了8轮Serpent-128的差分代数攻击方法.该方法分析8轮Serpent-128需要2110对选择性明文,296次8轮加密和次296次8轮解密,记忆存储空间为2110分组的空间来猜测8轮Serpent-128加密密钥的14位.
This paper studies on the serpent encryption algorithms for differential features, and it takes advantage of constructing differential-algebraic equations method of s-box . A Eight-rounds of dlfferential-algebralc attack methods of Serpent-128. The method of eight-round serpent-128 need for selective plaintext pairs of 2 ×2^95 ×2^14= 2^110 ,296 eight rounds of encryption and decryption of 296, Memory storage space for grouping 2^110, To guess 8 round serpent-128 12-bit encryption keys.
出处
《北京工业大学学报》
EI
CAS
CSCD
北大核心
2010年第5期651-653,共3页
Journal of Beijing University of Technology
基金
湖北省教育厅优秀中青年人才项目(Q20102905)