检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:卫宏儒[1] 朱一凡 WEI Hongru;ZHU Yifan(School of Mathematics and Physics,University of Science and Technology,Beijing 100083,China)
出 处:《电子与信息学报》2023年第3期793-799,共7页Journal of Electronics & Information Technology
基 金:国家自然科学基金(61873026);广东省重点领域研发计划(2020B0909020001)。
摘 要:该文对八阵图(ESF)算法抵抗不可能差分密码分析和线性密码分析的能力进行了研究。ESF算法是一种具有Feistel结构的轻量级分组密码算法,它的轮函数为代换置换(SP)结构。该文首先用新的不可能差分区分器分析了12轮ESF算法,随后用线性密码分析的方法分析了9轮ESF算法。计算得出12轮不可能差分分析的数据复杂度大约为O(2^(67)),时间复杂度约为O(2^(110.7)),而9轮线性密码分析的数据复杂度仅为O(2^(35)),时间复杂度不大于O(2^(15.6))。结果表明ESF算法足够抵抗不可能差分密码分析,而抵抗线性密码分析的能力相对较弱。The ability of Eight-Sided Fortress(ESF)algorithm to resist impossible differential cryptanalysis and linear cryptanalysis is studied in this paper.The ESF algorithm is a lightweight block cipher algorithm with Feistel structure,and its round function is Substitution-Permutation(SP)structure.Firstly,12 rounds of ESF algorithm is analyzed in this paper by a new impossible differential distinguisher,and then 9 rounds of ESF algorithm is analyzed by linear cryptanalysis.It is calculated that the data complexity of 12 rounds of impossible differential analysis is about O(2^(67)),and the time complexity is about O(2^(110.7)),while the data complexity of 9 rounds of linear cryptanalysis is only O(2^(35)),and the time complexity is no more than O(2^(15.6)).The results show that ESF algorithm is able to resist impossible differential cryptanalysis,while its ability to resist linear cryptanalysis is relatively weak.
关 键 词:分组密码 轻量级 线性密码分析 不可能差分 八阵图
分 类 号:TN918.4[电子电信—通信与信息系统] TP309.7[电子电信—信息与通信工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.17.173.228