一种基于海绵结构与混沌扰动的SM4密钥扩展算法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于海绵结构与混沌扰动的SM4密钥扩展算法
申请号:CN202511080199
申请日期:2025-08-04
公开号:CN120915423A
公开日期:2025-11-07
类型:发明专利
摘要
本发明提供一种基于海绵结构与混沌扰动的SM4密钥扩展算法,包括以下步骤:步骤10,初始化海绵数据结构;所述海绵数据结构包括速率区和容量区,速率区的大小为8字节,容量区的大小为24字节;步骤20,利用初始化后的海绵数据结构的速率区依次对主密钥、FK常量和采用混沌函数变换后的CK常量进行吸收;其中,每次吸收8字节,每吸收完一次对吸收后的整个海绵数据结构进行迭代函数F变换,更新海绵数据结构;步骤30,对整个海绵数据结构进行若干次挤压,生成若干轮密钥;每生成一轮轮密钥后,更新海绵数据结构。本发明提供的一种基于海绵结构与混沌扰动的SM4密钥扩展算法,提高SM4算法抗量子攻击能力。
技术关键词
密钥扩展算法 海绵结构 混沌系统 速率 SM4算法 表达式 参数 对象