INSTRUCTIONS AND LOGIC TO PROVIDE SIMD SM4 CRYPTOGRAPHIC BLOCK CIPHER FUNCTIONALITY

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20240146521A1
SERIAL NO

18544419

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Instructions and logic provide for a Single Instruction Multiple Data (SIMD) SM4 round slice operation. Embodiments of an instruction specify a first and a second source data operand set, and substitution function indicators, e.g. in an immediate operand. Embodiments of a processor may include encryption units, responsive to the first instruction, to: perform a slice of SM4-round exchanges on a portion of the first source data operand set with a corresponding keys from the second source data operand set in response to a substitution function indicator that indicates a first substitution function, perform a slice of SM4 key generations using another portion of the first source data operand set with corresponding constants from the second source data operand set in response to a substitution function indicator that indicates a second substitution function, and store a set of result elements of the first instruction in a SIMD destination register.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTEL CORPCALIFORNIA USA CALIFORNIA

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Feghali, Wajdi K Boston, US 159 1643
Gopal, Vinodh Westborough, US 374 3055
Gulley, Sean M Sudbury, US 49 610
Wolrich, Gilbert M Framingham, US 178 2099
Yap, Kirk S Westborough, US 112 1130

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation