利用多进制组合快速构造S盒的AES算法设计  被引量:3

AES algorithm design of S-Box based on M-ary hexadecimal conversion method

在线阅读下载全文

作  者:王海龙[1] 孟繁军[2] 张跃军[3] 张增平[2] 

机构地区:[1]内蒙古师范大学网络技术学院,内蒙古呼和浩特010022 [2]内蒙古师范大学计算机与信息工程学院,内蒙古呼和浩特010022 [3]北京政法职业学院信息技术系,北京100024

出  处:《合肥工业大学学报(自然科学版)》2014年第4期431-434,502,共5页Journal of Hefei University of Technology:Natural Science

基  金:内蒙古自然科学基金资助项目(2011MS0910);内蒙古自治区高等学校科学研究资助项目(NJZY13052)

摘  要:S盒是通过有限域GF(28)上的乘法逆与1个可逆仿射变换合成的,它满足若干密码学性质,能够抵抗现有的各种攻击。但是由于构造AES的S盒的方法只能用8×8的形式,而不能生成输入输出位数不等的S盒,这种局限性限制了S盒研究的发展空间。文章在分析多进制转换机制的基础之上,给出了M进制与十六进制的转换方法,并将多进制与S盒进行组合,形成多进制组合多类S盒设计思想;通过C#语言实现了多进制组合加密算法和AES加密算法对图像加密的模拟实验,并对加密后的数据进行了测试分析,测试表明图像置乱效果增强。The S-box ,which is synthesized with multiplicative inverse in the finite field GF (28 ) and a reversi-ble affine transformation ,meets certain cryptographic properties and is resistant to current various attacks . However ,as the S-box configured advanced encryption standard (AES) method can only be used in the form of 8 × 8 ,but cannot generate the input and output digits ranging from S cartridge ,S-boxes can be used in lim-ited area in the real world .In this paper ,the multi-binary conversion mechanism is analyzed ,and a M-ary hexadecimal conversion method is proposed .T hen the M-ary hexadecimal conversion method is imported into S-boxes ,and a new S-boxes strategy with M-ary hexadecimal conversion method is designed .Finally ,the simulation experiment of the benchmark image encryption is carried out by C # language to compare the pro-posed multi-band combination method of encryption algorithm and original AES encryption algorithm ,and the simulation results show that the image scrambling effect is largely enhanced by using the proposed algorithm .

关 键 词:AES算法 S盒 图像加密 快速构造 

分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象