Invention Grant
- Patent Title: Encryption and decryption engines with selective key expansion skipping
-
Application No.: US17663995Application Date: 2022-05-18
-
Publication No.: US11777711B1Publication Date: 2023-10-03
- Inventor: Sudhir Satpathy , Wojciech Stefan Powiertowski
- Applicant: Meta Platforms Technologies, LLC
- Applicant Address: US CA Menlo Park
- Assignee: META PLATFORMS TECHNOLOGIES, LLC
- Current Assignee: META PLATFORMS 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.
Information query