检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杨行 陈少真[1,2] YANG Xing;CHEN Shaozhen(Information Engineering University,Zhengzhou 450001,China;State Key Laboratory of Mathematical Engineering and Advanced Computing,Zhengzhou 450001,China)
机构地区:[1]信息工程大学,河南郑州450001 [2]数学工程与先进计算国家重点实验室,河南郑州450001
出 处:《信息工程大学学报》2019年第3期354-358,共5页Journal of Information Engineering University
基 金:国家重点实验室开放基金资助项目(2018A03);国家密码发展基金资助项目(MMJJ20180203);信息保障技术重点实验室开放基金课题(KJ-17-002)
摘 要:S盒作为对称密码算法中的基础组件之一,其安全强度直接影响算法整体的好坏。考察轻量级算法PRINCE和PRESENT,通过给S盒加上不同的仿射矩阵,研究同一仿射等价类里不同S盒对2轮SPN结构的Anne界造成的影响。通过分析数据,从差分概率上界角度给出了部分比原S盒更好的仿射等价S盒,并发现仿射层的重量、分支数等参数会引起Anne界值的变化。上述结论可为PRINCE和PRESENT算法的S盒优化提供理论依据,同时可扩展到其他轻量级算法,为其S盒的选取提供在抗差分分析方面的参考。S-boxes are important components in symmetric ciphers,whose safety strengths directly affect the quality of the whole structure.This paper investigate two lightweight ciphers:PRINCE and PRESENT.To analyze the influence of S-boxes in the same equivalence class on Anne bound of two round SPN,we add different affine matrix to these S-boxes.By analyzing the result,we provide S-boxes with better differential properties than the original one.Moreover,the differential brunch number and the weight of affine matrix will influence the new upper bound as well.All these results can be used in further analysis of S-box choice in PRINCE and PRESENT,and they can also be extended to other lightweight ciphers.
关 键 词:SPN结构 轻量级算法 S盒 仿射等价类 最大差分概率期望
分 类 号:TN918.4[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.185