您所在的位置: 成果库 轻量级分组密码加密及解密方法

轻量级分组密码加密及解密方法

发布时间: 2022-04-05

来源: 科创项目库

基本信息

合作方式: 技术转让
成果类型: 发明专利
行业领域:
新一代信息技术产业,信息传输、软件和信息技术服务业
成果介绍

本发明公开了一种轻量级分组密码加密及解密方法,轮函数中采用一种动态构成的F函数对明文数据进行加密处理,首先获取待加密明文数据并分为4分支明文数据组,每分支明文数据组同时进行动态F函数运算后,进行P置换,以此完成一轮函数加密,共进行15轮迭代加密,最后进行一次轮密钥的“白化”操作后,最终得到密文输出。该F函数为由轮常量加、S盒替换、列混淆、轮密钥加4个组件参与运算时的顺序循环移动构成的动态结构。其中S盒替换由一种新的类似广义Feistel结构构成,硬件实现代价小。每轮密钥更新完成后,更新后的轮密钥也分为4分支参与F函数中的轮密钥加运算。本发明使得密码算法结构设计更灵活,且能在较低的实现代价下具有更高的安全性。

成果亮点
团队介绍
成果资料