Invention Grant
- Patent Title: Instruction and logic to provide SIMD secure hashing round slice functionality
-
Application No.: US16208542Application Date: 2018-12-03
-
Publication No.: US10686591B2Publication Date: 2020-06-16
- Inventor: Gilbert M. Wolrich , Vinodh Gopal , Kirk S. Yap
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: NDWE, LLP
- Main IPC: H04L9/06
- IPC: H04L9/06 ; G06F21/64 ; G06F9/30 ; G06F21/60 ; G06F9/38 ; 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.
Public/Granted literature
- US20190182032A1 INSTRUCTION AND LOGIC TO PROVIDE SIMD SECURE HASHING ROUND SLICE FUNCTIONALITY Public/Granted day:2019-06-13
Information query