发明授权
US08953785B2 Instruction set for SKEIN256 SHA3 algorithm on a 128-bit processor
有权
128位处理器上的SKEIN256 SHA3算法指令集
- 专利标题: Instruction set for SKEIN256 SHA3 algorithm on a 128-bit processor
- 专利标题(中): 128位处理器上的SKEIN256 SHA3算法指令集
-
申请号: US13631143申请日: 2012-09-28
-
公开(公告)号: US08953785B2公开(公告)日: 2015-02-10
- 发明人: Gilbert M. Wolrich , Kirk S. Yap , Vinodh Gopal
- 申请人: Gilbert M. Wolrich , Kirk S. Yap , Vinodh Gopal
- 申请人地址: US CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Blakely, Sokoloff, Taylor & Zafman LLP
- 主分类号: H04L9/28
- IPC分类号: H04L9/28
摘要:
According to one embodiment, a processor includes an instruction decoder to receive a first instruction to perform first SKEIN256 MIX-PERMUTE operations, the first instruction having a first operand associated with a first storage location to store a plurality of odd words, a second operand associated with a second storage location to store a plurality of even words, and a third operand. The processor further includes a first execution unit coupled to the instruction decoder, in response to the first instruction, to perform multiple rounds of the first SKEIN256 MIX-PERMUTE operations based on the odd words and even words using a first rotate value obtained from a third storage location indicated by the third operand, and to store new odd words in the first storage location indicated by the first operand.
公开/授权文献
信息查询