摘要
本发明涉及国密算法加解密技术领域,特别是涉及基于密钥派生函数快速实现的国密算法加解密方法及系统,其中方法,包括:对消息进行加密的步骤和对密文进行解密的步骤;对消息进行加密的步骤和对密文进行解密的步骤中的密钥派生函数进行加速执行,包括:首先,对前512比特Z,执行标准SM3哈希算法的消息扩展和迭代压缩,得到256比特哈希值H;然后,对剩余的32比特进行批量处理,得到密钥派生函数的计算结果。通过预计算和SIMD指令降低计算复杂度,大幅度提升KDF速度,本发明方法具有通用、内存占用少、效率高、实现安全等优势。
技术关键词
生成指令序列
加解密方法
符号
密钥
消息
哈希算法
SIMD寄存器
加密
单指令多数据
加解密系统
加解密技术
SM3算法
国密算法
批量
模块
复杂度
系统为您推荐了相关专利信息
跨域身份认证
星际文件系统
键值对存储结构
沙箱
数据共享方法
聚类识别方法
防火墙系统
序列
强制访问控制
重构算法