检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]南京航空航天大学计算机科学与技术学院,江苏南京210016
出 处:《计算机技术与发展》2014年第8期126-130,共5页Computer Technology and Development
基 金:航空科学基金(20081952014;20085552021);区域光纤通信网与新型光通信系统国家重点实验室开放课题(2008SH06);南京航空航天大学基本科研业务费专项科研项目(NS2010097)
摘 要:AES为新的数据加密标准,通过研究分组密码算法加密的整体结构和AES加密算法,文中设计了一种基于Feistel结构和WTS策略的分组密码算法FWTS。FWTS采用Feistel结构,轮函数借鉴AES的WTS策略,分组长度为256 bits,密钥长度为128 bits,192 bits,256 bits。通过依赖性测试表明,FWTS算法4轮充分满足雪崩效应、严格雪崩准则和完备性。通过不可能差分分析,FWTS算法的6轮不可能差分所需的时间复杂度要大于AES算法的6轮不可能差分的时间复杂度。FWTS算法的安全性不低于AES算法。通过效率测试表明FWTS的加密效率要高于AES。AES is the advanced data encryption standard. A block cipher based on Feistel structure and WTS strategies named FWTS is designed by studying the overall structure of the block cipher and AES algorithm. FWTS algorithm adopts Feistel structure and its round function refers to WTS strategies of AES encryption. The block size of FWTS is 256 bits,the key size is 128 bits,192 bits,256 bits. Dependence test shows that FWTS algorithm fully satisfies the avalanche effect with 4-round. Impossible differential analysis with 6-round presents that FWTS algorithm has a higher time complexity than AES. The security of FWTS algorithm is not lower than AES. The efficiency test shows that FWTS algorithm has a higher efficiency compared with AES.
关 键 词:FEISTEL结构 WTS策略 依赖性测试 不可能差分分析
分 类 号:TN918.1[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117