首页>
外国专利>
SIMD SM4 INSTRUCTIONS AND LOGIC TO PROVIDE SIMD SM4 CRYPTOGRAPHIC BLOCK CIPHER FUNCTIONALITY
SIMD SM4 INSTRUCTIONS AND LOGIC TO PROVIDE SIMD SM4 CRYPTOGRAPHIC BLOCK CIPHER FUNCTIONALITY
展开▼
机译:SIMD SM4指令和逻辑提供SIMD SM4加密块密码功能
展开▼
页面导航
摘要
著录项
相似文献
摘要
The instructions and logic provide single instruction multiple data (SIMD) SM4 round slice operations. An embodiment of the instruction specifies a first and second set of source data operands, and substitution function indicators, for example, in immediate operands. In response to the first instruction, the processor, in response to the first instruction, applies a corresponding key from the second set of source data operands to a portion of the first set of source data operands if the permutation function indicator indicates the first permutation function. Perform a slicing of SM4 round exchange, and if the permutation function indicator indicates a second permutation function, then slice of SM4 key generation using another part of the first set of source data operands along with corresponding constants from the second set of source data operands and an encryption unit for storing the set of result elements of the first instruction in the SIMD destination register.
展开▼