典型文献
改进的广义Feistel结构轻量级分组密码算法
文献摘要:
随着复杂环境信息物理系统的更加开放,数据的安全传输问题备受关注.轻量级分组密码算法是保证信息物理系统数据安全传输的重要方法之一,但其仍存在软件实现速率低、硬件实现复杂和灵活性缺乏等问题.针对上述问题,提出了一种基于四分支的广义Feistel结构的高性能轻量级分组密码算法.相较于传统的广义Feistel结构算法,该算法进行了以下优化:1)采用由模加、循环位移和异或3种操作组合成的ARX(modular addition,rotation and XOR)结构替换传统广义Feistel结构中的S盒(非线性替换层)和P盒(线性置换层),简化了算法的轮函数结构;2)增加非对称双子密钥以处理每轮加密的明文中间状态,使得中间状态不存在未处理的分支,提高了算法的安全性;3)设计了可扩展的轮常数加模块,提高了算法的灵活性;4)分支中增加混淆扩散结构fx,加快了算法的混淆和扩散速度;5)灵活设计了6个版本的轻量级分组密码算法,以适应不同位数的CPU平台.实验和分析表明,该算法实现效率高,具有良好的混淆和扩散能力,以及较高的安全性.
文献关键词:
分组密码算法;广义Feistel结构;ARX结构
中图分类号:
作者姓名:
张晓枫;刘永桂
作者机构:
华南理工大学自动化科学与工程学院,广东广州510641
文献出处:
引用格式:
[1]张晓枫;刘永桂-.改进的广义Feistel结构轻量级分组密码算法)[J].控制理论与应用,2022(06):995-1001
A类:
fx
B类:
Feistel,轻量级分组密码算法,复杂环境,环境信息,信息物理系统,加开,安全传输,系统数据,软件实现,硬件实现,四分,异或,组合成,ARX,modular,addition,rotation,XOR,轮函数,双子,密钥,明文,中间状态,未处理,可扩展,散结,灵活设计,CPU,算法实现,实现效率,扩散能力
AB值:
0.265645
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。