一种轻量级AEROGEL分组密码的实现方法
授权
摘要
本发明提供了一种轻量级AEROGEL分组密码的实现方法,用于在资源受限的环境下对数据进行加密处理。本发明在线性层设计了一种具有自反性的FP置换方法,其设计采用二维变换技术,使该方法中改变输入一位,2轮加密后可影响到每一位密文,增强了扩散程度,提高数据加密的安全性。本发明的密钥扩展部分,利用循环位移、非线性变换、线性变换和轮数动态异或的技术,保证了密钥扩展的位翻转时间大于加密所需时间,增强了扩散性,并且使在第23轮的密钥是初始密钥的一个非线性函数。本发明的解密算法只需将加密算法中的非线性层的S盒用逆S盒代替,加密和解密基本一致。本发明具有结构简洁、实现成本低、易于软硬件的快速实现且能抵抗已知攻击的特点。
基本信息
专利标题 :
一种轻量级AEROGEL分组密码的实现方法
专利标题(英):
暂无
公开(公告)号 :
CN111245598A
申请号 :
CN202010244240.1
公开(公告)日 :
2020-06-05
申请日 :
2020-03-31
授权号 :
CN111245598B
授权日 :
2022-06-14
发明人 :
李浪黄现彤
申请人 :
衡阳师范学院
申请人地址 :
湖南省衡阳市珠晖区衡花路16号衡阳师院
代理机构 :
长沙市融智专利事务所(普通合伙)
代理人 :
欧阳迪奇
优先权 :
CN202010244240.1
主分类号 :
H04L9/06
IPC分类号 :
H04L9/06
法律状态
2022-06-14 :
授权
2020-06-30 :
实质审查的生效
IPC(主分类) : H04L 9/06
申请日 : 20200331
申请日 : 20200331
2020-06-05 :
公开
注:本法律状态信息仅供参考,即时准确的法律状态信息须到国家知识产权局办理专利登记簿副本。
文件下载
暂无PDF文件可下载