首页 | 本学科首页   官方微博 | 高级检索  
     

Rijndael分组密码与差分攻击
引用本文:陈勤,周律.Rijndael分组密码与差分攻击[J].小型微型计算机系统,2003,24(4):676-679.
作者姓名:陈勤  周律
作者单位:杭州电子工业学院,计算机科学与技术系,浙江,杭州310037
基金项目:浙江省自然科学基金重点项目(ZD0101)
摘    要:深入研究了Rijndael分组密码,将字节代替变换中的有限域GF(28)上模乘求逆运算和仿射变换归并成了一个8×8的S盒,将圈中以字节为单位进行的行移位、列混合、密钥加三种运算归并成了一个广义仿射变换.基于归并将Rijndael密码算法了进行简化,结果表明Rijndael密码实质上是一个形如仿射变换Y=A(?)S(X)(?)K的非线性迭代算法,并以分组长度128比特、密钥长度128比特作为特例,给出了二轮Rijndael密码的差分攻击.文中还给出了Rijndael密码算法的精简描述,并指出了算法通过预计算快速实现的有效方法.

关 键 词:分组密码  Rijndael密码  仿射变换  S盒  非线性迭代算法  差分攻击  信息安全
文章编号:1000-1220(2003)04-0676-04

Research on Rijndael Block Cipher and Differential Attack
CHEN Qin,ZHOU Lv.Research on Rijndael Block Cipher and Differential Attack[J].Mini-micro Systems,2003,24(4):676-679.
Authors:CHEN Qin  ZHOU Lv
Abstract:This paper makes a further study on Rijndael block cipher. The computation of inverse and affine permutation over GF(28) in ByteSub permutation are merged into a 8x8 S-box and the operation of ShiftRow, MixCol and AddRoundKey in round transformation are merged into a general affine permutation. After simplification on the basis of mergence, it results that Rijndael cipher is substantially a nonlinear recurrence algorithm of affine permutation like Y=A(?)S(X)(?)K, which is illustrated with 128 bit block and 128 bit key by giving its two-round differential attack. In addition, a simplified depiction of Rijndael algorithm is offered and an effective way to implement this algorithm rapidly by pre-computation is prosed.
Keywords:block cipher  Rijndael cipher  byte substitution  affine transformation  S-box  nonlinear recurrence algorithm  differential attack  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号