Invention Application
US20160034282A1 INSTRUCTION AND LOGIC TO PROVIDE SIMD SECURE HASHING ROUND SLICE FUNCTIONALITY
审中-公开
指示和逻辑提供SIMD安全冲击圆形功能
- Patent Title: INSTRUCTION AND LOGIC TO PROVIDE SIMD SECURE HASHING ROUND SLICE FUNCTIONALITY
- Patent Title (中): 指示和逻辑提供SIMD安全冲击圆形功能
-
Application No.: US14880166Application Date: 2015-10-09
-
Publication No.: US20160034282A1Publication Date: 2016-02-04
- Inventor: Gilbert M. Wolrich , Vinodh Gopal , Kirk S. Yap
- Applicant: Intel Corporation
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/30 ; G06F15/80

Abstract:
Instructions and logic provide SIMD secure hashing round slice functionality. Some embodiments include a processor comprising: a decode stage to decode an instruction for a SIMD secure hashing algorithm round slice, the instruction specifying a source data operand set, a message-plus-constant operand set, a round-slice portion of the secure hashing algorithm round, and a rotator set portion of rotate settings. Processor execution units, are responsive to the decoded instruction, to perform a secure hashing round-slice set of round iterations upon the source data operand set, applying the message-plus-constant operand set and the rotator set, and store a result of the instruction in a SIMD destination register. One embodiment of the instruction specifies a hash round type as one of four MD5 round types. Other embodiments may specify a hash round type by an immediate operand as one of three SHA-1 round types or as a SHA-2 round type.
Information query