Invention Grant
- Patent Title: Instruction for fast ZUC algorithm processing
-
Application No.: US15346410Application Date: 2016-11-08
-
Publication No.: US09898300B2Publication Date: 2018-02-20
- Inventor: Gilbert M. Wolrich , Vinodh Gopal , Kirk S. Yap , Wajdi K. Feghali
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott, LLP
- Main IPC: G06F15/76
- IPC: G06F15/76 ; G06F7/00 ; G06F9/38 ; G09C1/00 ; H04L9/06 ; G06F9/30 ; G06F15/80

Abstract:
Vector instructions for performing ZUC stream cipher operations are received and executed by the execution circuitry of a processor. The execution circuitry receives a first vector instruction to perform an update to a liner feedback shift register (LFSR), and receives a second vector instruction to perform an update to a state of a finite state machine (FSM), where the FSM receives inputs from re-ordered bits of the LFSR. The execution circuitry executes the first vector instruction and the second vector instruction in a single-instruction multiple data (SIMD) pipeline.
Public/Granted literature
- US20170052789A1 INSTRUCTION FOR FAST ZUC ALGORITHM PROCESSING Public/Granted day:2017-02-23
Information query