摘要
本发明提供了一种基于SM4对称的新型加密方法,包括以下步骤:S1、利用自适应密钥长度算法动态调整密钥长度,再利用密钥扩展算法提高密钥复杂度和安全性,完成自适应密钥的生成,其中:通过生成并行密钥、优化异或运算以及利用函数T,来优化所述密钥扩展算法;通过进行迭代优化、引入用于增加密钥随机性的额外熵源和用于增加密钥多样性的随机化技术改进轮密钥的生成过程;S2、通过将明文切分为多个固定长度的数据块,完成所述明文的加密;S3、通过解析和填充所述密文,完成所述密文的解密。本发明通过优化SM4算法,不仅保留了SM4算法本身具有的安全性,还能够提高密钥的复杂度和安全性,提高加密速度和密钥管理的便利性。
技术关键词
新型加密方法
密钥扩展算法
内核
多核处理器
明文
复杂度
单指令多数据
密钥生成算法
解密
SM4算法
多线程技术
安全性需求
非线性
序列
动态
密钥管理
系统为您推荐了相关专利信息
通讯加密方法
密钥交换协议
公钥
生成密钥
通讯加密系统
虚拟文件系统
联合文件系统
写请求
数据存储
终端
EMIF接口
DMA控制器
多芯片通信系统
SPI接口
通信方法
微服务实例
资源动态调度方法
指纹
分布式追踪
网络通信