Invention Grant
- Patent Title: Processor hardware and instructions for SHA3 cryptographic operations
-
Application No.: US16709837Application Date: 2019-12-10
-
Publication No.: US11222127B2Publication Date: 2022-01-11
- Inventor: Santosh Ghosh , Michael LeMay , Manoj R. Sastry , David M. Durham
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Alliance IP, LLC
- Main IPC: G06F21/60
- IPC: G06F21/60 ; G06F21/72 ; H04L9/06 ; G06F9/30

Abstract:
A microcoded processor instruction may invoke a number of microinstructions to perform a round of a SHA3 operation using a circuit that includes a first stage circuit to perform a set of first bitwise XOR operations on a set of five input blocks to yield first intermediate output blocks; perform a set of second bitwise XOR operations on a first intermediate block and a rotation of another first intermediate block to yield second intermediate blocks; and perform a set of third bitwise XOR operations on a second intermediate block and an input block to yield third intermediate blocks. The circuit further includes a second stage circuit to rotate bits within each of the third intermediate blocks to yield a set of fourth intermediate blocks, and a third stage circuit to perform an affine mapping on bits within each of the fourth intermediate blocks to yield a set of output blocks.
Public/Granted literature
- US2223068A Folding table Public/Granted day:1940-11-26
Information query