发明申请
US20130275722A1 METHOD AND APPARATUS TO PROCESS KECCAK SECURE HASHING ALGORITHM
有权
过程KECCAK安全冲洗算法的方法和设备
- 专利标题: METHOD AND APPARATUS TO PROCESS KECCAK SECURE HASHING ALGORITHM
- 专利标题(中): 过程KECCAK安全冲洗算法的方法和设备
-
申请号: US13976184申请日: 2011-12-13
-
公开(公告)号: US20130275722A1公开(公告)日: 2013-10-17
- 发明人: Kirk S. Yap , Gilbert M. Wolrich , James D. Guilford , Vinodh Gopal , Erdinc Ozturk , Sean M. Gulley , Wajdi K. Feghali , Martin G. Dixon
- 申请人: Kirk S. Yap , Gilbert M. Wolrich , James D. Guilford , Vinodh Gopal , Erdinc Ozturk , Sean M. Gulley , Wajdi K. Feghali , Martin G. Dixon
- 申请人地址: US CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: US CA Santa Clara
- 国际申请: PCT/US11/64640 WO 20111213
- 主分类号: G06F9/30
- IPC分类号: G06F9/30
摘要:
A processor includes a plurality of registers, an instruction decoder to receive an instruction to process a KECCAK state cube of data representing a KECCAK state of a KECCAK hash algorithm, to partition the KECCAK state cube into a plurality of subcubes, and to store the subcubes in the plurality of registers, respectively, and an execution unit coupled to the instruction decoder to perform the KECCAK hash algorithm on the plurality of subcubes respectively stored in the plurality of registers in a vector manner.