动态可变分组密码算法实现方法和装置

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
动态可变分组密码算法实现方法和装置
申请号:CN202511452384
申请日期:2025-10-11
公开号:CN120934740B
公开日期:2025-12-23
类型:发明专利
摘要
本发明提出一种动态可变分组密码算法实现方法和装置。所述方法包括:将明文传输至寄存器或缓存;将明文进行分组;采用SPN结构,构建基于参数控制的动态密码算法,用于明文加密和密文解密;动态密码算法的轮函数由密钥加层、参数控制层和静态扩散层构成;参数控制层将一个第二类参数控制层设置在两个第一类参数控制层中间,嵌套组合为分支耦合结构;动态密码算法的轮函数包括加密轮函数和解密轮函数;将初始输入的明文,执行多轮加密迭代完成明文加密。本发明的方法通过设计参数控制层包含三层动态层的分支耦合结构,提高算法抗结构分析的能力以及算法迭代效率,具有更广泛的适用性,能够更好地满足实际信息加密需求。
技术关键词
动态密码算法 分组密码算法 参数 明文 加密 分支 扩散层 密钥扩展算法 SIMD寄存器 耦合结构 流水线架构 Feistel结构 解密 缓存设备 生成密文 数据接口