Invention Grant
- Patent Title: Encryption and decryption engines with selective key expansion skipping
-
Application No.: US16722417Application Date: 2019-12-20
-
Publication No.: US11368283B2Publication Date: 2022-06-21
- Inventor: Sudhir Satpathy , Wojciech Stefan Powiertowski
- Applicant: Facebook Technologies, LLC
- Applicant Address: US CA Menlo Park
- Assignee: Facebook Technologies, LLC
- Current Assignee: Facebook Technologies, LLC
- Current Assignee Address: US CA Menlo Park
- Agency: Shumaker & Sieffert, P.A.
- Main IPC: H04L9/06
- IPC: H04L9/06 ; G06F21/60 ; H04L9/08 ; G06F1/32

Abstract:
A system on a chip (SoC) includes a security processor configured to determine that a first channel ID describing a {source, destination} tuple for a crypto packet matches a second channel ID describing a corresponding {source, destination} tuple for a preceding crypto packet received immediately prior to the crypto packet. The SoC also includes a decryption engine configured to, responsive to the determination that the first channel ID matches the second channel ID: obtain a set of round keys applied to perform an add round key computational stage of a previous decryption datapath used to decrypt a preceding cipher text block obtained from the preceding crypto packet, and to reuse the set of round keys to perform a corresponding add round key computational stage of a current decryption datapath used to decrypt a cipher text block obtained from the crypto packet.
Public/Granted literature
- US20210152330A1 ENCRYPTION AND DECRYPTION ENGINES WITH SELECTIVE KEY EXPANSION SKIPPING Public/Granted day:2021-05-20
Information query