检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:谢敏[1] 曾琦雅 XIE Min;ZENG Qiya(State Key Laboratory of Integrated Services Networks,Xidian University,Xi’an 710077,China)
机构地区:[1]西安电子科技大学综合业务网理论及关键技术国家重点实验室,西安710071
出 处:《电子与信息学报》2019年第5期1173-1179,共7页Journal of Electronics & Information Technology
基 金:国家重点研发计划(2016YFB0800601);国家自然科学基金委员会-通用联合基金重点项目(U1636209);"十三五"国家密码发展基金(MMJJ20180219)~~
摘 要:八阵图算法(ESF)是一种具有广义Feistel结构的轻量级分组密码算法,可用在物联网环境下保护射频识别(RFID)标签等资源受限的环境中,目前对该算法的安全性研究主要为不可能差分分析。该文通过深入研究S盒的特点并结合ESF密钥扩展算法的性质,研究了ESF抵抗相关密钥不可能差分攻击的能力。通过构造11轮相关密钥不可能差分区分器,在此基础上前后各扩展2轮,成功攻击15轮ESF算法。该攻击的时间复杂度为2^(40.5)次15轮加密,数据复杂度为2^(61.5)个选择明文,恢复密钥比特数为40 bit。与现有结果相比,攻击轮数提高的情况下,时间复杂度降低,数据复杂度也较为理想。Eight-Sided Fortress (ESF) is a lightweight block cipher with a generalized Feistel structure,which can be used in resource-constrained environments such as protecting Radio Frequency IDentification (RFID) tags in the internet of things.At present,the research on the security of ESF mainly adopts the impossible differential cryptanalysis.The ability of ESF to resist the related-key impossible differential cryptanalysis is studied based on the characteristics of its S-boxes and key schedule.By constructing an 11-round related-key impossible differential distinguisher,an attack on 15-round ESF is proposed by adding 2-round at the top and 2-round at the bottom.This attack has a time complexity of 240.5 15-round encryptions and a data complexity of 261.5 chosen plaintexts with 40 recovered key-bit.Compared with published results,the time complexity is decreased and the data complexity is ideal with the number of attack rounds increased.
关 键 词:轻量级分组密码 ESF算法 相关密钥 不可能差分分析
分 类 号:TN918.1[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222