发明授权
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
摘要:
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.
信息查询
0/0