[发明专利]用于散列指令的装置、方法和系统在审

专利信息
申请号: 202210347963.3 申请日: 2020-03-03
公开(公告)号: CN114546490A 公开(公告)日: 2022-05-27
发明(设计)人: R·舍米;Z·司珀勃;W·费格哈利;V·戈帕尔;A·格雷德斯廷;S·卢巴诺维奇;S·格尔雷;I·艾尔布瑞克特;J·多维科;J·亚勒露兹;I·安奈蒂 申请(专利权)人: 英特尔公司
主分类号: G06F9/302 分类号: G06F9/302;G06F9/38;G06F15/78;G06F15/80
代理公司: 上海专利商标事务所有限公司 31100 代理人: 李炜;黄嵩泉
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 指令 装置 方法 系统
【说明书】:

本申请公开了用于散列指令的装置、方法和系统。一种处理器包括解码电路和执行电路。解码电路用于对指令解码,该指令包括用于根据SM3散列标准的轮的32位的状态元素A、B、C、D、E、F、G和H的至少一个第一字段以及标识输入消息的至少一个第二字段。执行电路用于执行经解码的指令,以:分别将状态元素C、D、G、H循环左移9位、9位、19位、19位;对输入消息、状态元素A、B、经循环移位的状态元素C、D、状态元素E、F、经循环移位的状态元素G、H执行根据SM3散列标准的两轮以生成经更新的状态元素A、B、E、F;以及将经更新的状态元素A、B、E、F存储到由指令指定的位置中。

本申请申请日为2020年3月3日、申请号为202010139487.7,题为“用于散列指令的装置、方法和系统”的发明专利申请的分案申请。

技术领域

本公开总体上关于电子学,更具体地,本公开的实施例关于用于散列操作的处理器电路。

背景技术

处理器或处理器集合执行来自指令集(例如,指令集架构(ISA))的指令。指令集是计算机架构的关于编程的部分,并且一般包括原生数据类型、指令、寄存器架构、寻址模式、存储器架构、中断和异常处置以及外部输入和输出(I/O)。应当注意,术语“指令”在本文中可以指宏指令或指微指令,该宏指令例如,提供给处理器供执行的指令,该微指令例如,由处理器的解码电路解码宏指令所产生的指令。

附图说明

在所附附图中以示例方式而非限制方式图示本公开,在附图中,类似的附图标记指示类似的要素,并且其中:

图1图示出根据本公开的实施例的耦合至存储器的硬件处理器。

图2图示根据本公开的实施例的硬件处理器,其耦合至包括一条或多条散列指令的存储。

图3图示根据本公开的实施例的SM3散列标准的压缩函数。

图4A图示根据本公开的实施例的用于根据SM3散列标准来执行散列的伪代码段。

图4B图示根据本公开的实施例的用于根据SM3散列标准来执行散列的另一伪代码段。

图5图示根据本公开的实施例的根据SM3散列标准来处理散列指令的方法。

图6图示根据本公开的实施例的电路,该电路包括具有循环移位电路和SM3散列轮电路的执行电路。

图7图示根据本公开的实施例的根据SM3散列标准来处理预循环移位指令的方法。

图8图示根据本公开的实施例的电路,该电路包括具有循环移位电路的执行电路。

图9图示根据本公开的实施例的根据SM3散列标准来处理后循环移位指令的方法。

图10图示根据本公开的实施例的电路,该电路包括具有循环移位电路的执行电路。

图11图示根据本公开的实施例的根据SM3散列标准来处理中间消息指令的方法。

图12图示根据本公开的实施例的电路,该电路包括具有中间SM3消息计算电路的执行电路。

图13图示根据本公开的实施例的中间SM3消息计算电路。

图14图示根据本公开的实施例的根据SM3散列标准来处理最终消息指令的方法。

图15图示根据本公开的实施例的电路,该电路包括具有最终SM3消息计算电路的执行电路。

图16图示根据本公开的实施例的最终SM3消息计算电路。

图17图示根据本公开的实施例的SHA512散列电路。

图18图示根据本公开的实施例的根据SHA512散列标准来处理散列指令的方法。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210347963.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top