Invention Application
- Patent Title: SM4 NEW INSTRUCTIONS
-
Application No.: US17033741Application Date: 2020-09-26
-
Publication No.: US20220100517A1Publication Date: 2022-03-31
- Inventor: Ilya Albrekht , Wajdi Feghali , Regev Shemy , Or Beit Aharon , Mrinmay Dutta , Vinodh Gopal , Vikram B. Suresh
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38 ; H04L9/06 ; H04L9/08

Abstract:
Disclosed embodiments relate to systems and methods to performing instructions structured to compute a plurality of cryptic rounds of the block cipher. In one example, a processor includes fetch and decode circuitry to fetch and decode a single instruction comprising a first field to identify a destination of a first operand, a second field to identify a source of a second operand comprising an input state, a third field to identify a source of a third operand comprising a round key. The processor includes execution circuitry to execute the decoded instruction to compute a plurality of cryptic rounds of the block cipher by performing a round function on data elements of the second operand and the third operand to generate a word.
Information query