山东大学学报(理学版)

北大核心,CA,JST,CSCD扩展版,WJCI

国内刊号:37-1389/N

国际刊号:1671-9352

山东大学学报(理学版)杂志2023年第3期:基于Feistel结构的分组密码算法Eslice

发布日期:

作者:梁丽芳, 杜小妮, 李锴彬, 谢歆, 李晓丹

单位:1.西北师范大学数学与统计学院, 甘肃 兰州 730070;2.西北师范大学密码技术与数据分析重点实验室, 甘肃 兰州 730070;3.西北师范大学计算机科学与工程学院, 甘肃 兰州 730070;4.中国科学院软件研究所可信计算与信息保障实验室, 北京 100190;5.中国科学院大学计算机科学与技术学院, 北京 100049

关键词:分组密码,Feistel结构,安全性分析,S盒,

基金:国家自然科学基金资助项目(62172337)

一族安全性较高的分组密码算法Eslice,包含3个版本:Eslice-64-64,分组长度和密钥长度均为64比特;Eslice-64-128,分组长度为64比特,密钥长度为128比特;Eslice-128-128,分组长度和密钥长度均为128比特。Eslice的设计灵感源于LBlock。整体采用Feistel结构,轮函数采用SP结构,所选取的S盒其各项密码性质均达到最优。线性变换仅有循环移位和异或两种操作,且密钥生成算法与加密算法使用相同的S盒。进一步,分析Eslice针对差分、线性、积分等密码分析方法的安全性,利用基于混合整数线性规划(MILP)的搜索模型,得到20轮的最小活跃S盒的个数为41个,比LBlock 20轮的最小活跃S盒的个数少3个,通过活跃S盒的个数估算差分概率和线性偏差,对算法进行安全性评估。结果表明,Eslice算法可以有效的抵抗差分攻击和线性攻击。

来源:2023年第3期

《山东大学学报(理学版)》期刊编辑部

查看山东大学学报(理学版)杂志2023年第3期

联系我们

  • 地址:山东省济南市山大南路27号
  • 电话:0531-88366917
  • E-mail:xblxb@sdu.edu.cn

咨询工作人员