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

基于Feistel网络的十进制加密算法
引用本文:崔杰,仲红.基于Feistel网络的十进制加密算法[J].计算机工程,2012,38(3):22-24,33.
作者姓名:崔杰  仲红
作者单位:安徽大学计算机科学与技术学院,合肥,230039
基金项目:国家自然科学基金资助项目(61173187,61173188); 安徽省高等学校优秀青年人才基金资助项目(2010SQRL017); 安徽大学“211工程”基金资助项目
摘    要:提出一种基于Feistel网络的十进制加密算法。针对十进制数运算的特点,在加密算法中定义4种新的运算,在密钥扩展算法和解密算法中定义2种新的运算,并设计十进制S盒。将该算法应用于短分组加密仿真系统中,实验结果表明,该算法具有较好的密码学特性,加解密的各项扩散率指标均较优,经6轮加密后,该算法达到完全扩散。

关 键 词:十进制  Feistel网络  分组密码  扩散率  S盒  密码学
收稿时间:2011-07-26

Decimal System Encryption Algorithm Based on Feistel Network
CUI Jie , ZHONG Hong.Decimal System Encryption Algorithm Based on Feistel Network[J].Computer Engineering,2012,38(3):22-24,33.
Authors:CUI Jie  ZHONG Hong
Affiliation:(School of Computer Science and Technology, Anhui University, Hefei 230039, China)
Abstract:This paper proposes a decimal system encryption algorithm based on Feistel network. Aiming at the characteristics of decimal system operations, four operations are defined in encryption algorithm, two operations are defined in key expansion algorithm and decryption algorithm, and the new decimal system substitution table is designed. The new encryption algorithm is applied to the short-block encryption simulation system, simulation results show that the proposed algorithm has excellent cryptographic properties, all diffusion rate targets reach desired impact, and the diffusion rate of key to ciphertext after 6-round encryption reaches full diffusion. The encryption algorithm can be applied to all areas of decimal system encryption.
Keywords:decimal system  Feistel network  block cipher  diffusion rate  S-box  cryptology
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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