首页> 外国专利> SIMD SM3 INSTRUCTIONS AND LOGIC TO PROVIDE SIMD SM3 CRYPTOGRAPHIC HASHING FUNCTIONALITY

SIMD SM3 INSTRUCTIONS AND LOGIC TO PROVIDE SIMD SM3 CRYPTOGRAPHIC HASHING FUNCTIONALITY

机译:SIMD SM3指令和逻辑以提供SIMD SM3密码散列功能

摘要

The command and logic provide the SIMD SM3 cryptographic hashing function. Some embodiments include a processor including a first and a second set of source data operands and a decoder for decoding instructions for SIMD SM3 message extension specifying the degree of expansion. The execution unit, in response to the instruction, performs a plurality of SM3 message extensions, determined by the specified extent, from the first and second sets of source data operands and stores the result in a SIMD destination register. Some embodiments also execute instructions for the SIMD SM3 hash round slice portion of the hashing algorithm, from the intermediate hash value input, the source data set, and the set of round constants. The execution unit performs the set of SM3 hashing rounds repeated for the source data set while applying the intermediate hash value input and round constant set, and stores the new hash value result in the SIMD destination register.
机译:该命令和逻辑提供SIMD SM3加密哈希功能。一些实施例包括处理器,该处理器包括第一组源数据操作数和第二组源数据操作数,以及用于对用于指定扩展程度的SIMD SM3消息扩展的指令进行解码的解码器。执行单元响应于该指令,从第一组源数据操作数和第二组第二数据操作数执行由指定程度确定的多个SM3消息扩展,并将结果存储在SIMD目标寄存器中。一些实施例还从中间哈希值输入,源数据集和舍入常数集执行哈希算法的SIMD SM3哈希回合切片部分的指令。执行单元在应用中间哈希值输入和舍入常数集的同时,对源数据集重复执行SM3哈希回合的集合,并将新的哈希值结果存储在SIMD目标寄存器中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号