发明申请
US20100250966A1 PROCESSOR AND METHOD FOR IMPLEMENTING INSTRUCTION SUPPORT FOR HASH ALGORITHMS
有权
用于执行哈希算法的指令支持的处理器和方法
- 专利标题: PROCESSOR AND METHOD FOR IMPLEMENTING INSTRUCTION SUPPORT FOR HASH ALGORITHMS
- 专利标题(中): 用于执行哈希算法的指令支持的处理器和方法
-
申请号: US12415403申请日: 2009-03-31
-
公开(公告)号: US20100250966A1公开(公告)日: 2010-09-30
- 发明人: Christopher H. Olson , Jeffrey S. Brooks , Robert T. Golla
- 申请人: Christopher H. Olson , Jeffrey S. Brooks , Robert T. Golla
- 主分类号: H04L9/28
- IPC分类号: H04L9/28 ; G06F9/30 ; G06F9/312
摘要:
A processor including instruction support for implementing hash algorithms may issue, for execution, programmer-selectable hash instructions from a defined instruction set architecture (ISA). The processor may include a cryptographic unit that may receive instructions for execution. The instructions include hash instructions defined within the ISA. In addition, the hash instructions may be executable by the cryptographic unit to implement a hash that is compliant with one or more respective hash algorithm specifications. In response to receiving a particular hash instruction defined within the ISA, the cryptographic unit may retrieve a set of input data blocks from a predetermined set of architectural registers of the processor, and generate a hash value of the set of input data blocks according to a hash algorithm that corresponds to the particular hash instruction.
公开/授权文献
信息查询