Invention Grant
- Patent Title: Hardware accelerators and methods for high-performance authenticated encryption
-
Application No.: US15943654Application Date: 2018-04-02
-
Publication No.: US10705842B2Publication Date: 2020-07-07
- Inventor: Vikram Suresh , Sanu Mathew , Sudhir Satpathy , Vinodh Gopal
- 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: G06F9/302
- IPC: G06F9/302 ; G06F9/305 ; G06F9/315 ; H04L9/00 ; H04L9/18 ; G06F9/30 ; G06F9/38 ; H04L9/06

Abstract:
Methods and apparatuses relating to high-performance authenticated encryption are described. A hardware accelerator may include a vector register to store an input vector of a round of an encryption operation; a circuit including a first data path including a first modular adder coupled to a first input from the vector register and a second input from the vector register, and a second modular adder coupled to the first modular adder and a second data path from the vector register, and the second data path including a first logical XOR circuit coupled to the second input and a third data path from the vector register, a first rotate circuit coupled to the first logical XOR circuit, a second logical XOR circuit coupled to the first rotate circuit and the third data path, and a second rotate circuit coupled to the second logical XOR circuit; and a control circuit to cause the first modular adder and the second modular adder of the first data path and the first logical XOR circuit, the second logical XOR circuit, the first rotate circuit, and the second rotate circuit of the second data path to perform a portion of the round according to one or more control values, and store a first result from the first data path for the portion and a second result from the second data path for the portion into the vector register.
Public/Granted literature
- US20190042249A1 HARDWARE ACCELERATORS AND METHODS FOR HIGH-PERFORMANCE AUTHENTICATED ENCRYPTION Public/Granted day:2019-02-07
Information query