Invention Grant
- Patent Title: High throughput storage encryption
-
Application No.: US17248886Application Date: 2021-02-11
-
Publication No.: US11755747B2Publication Date: 2023-09-12
- Inventor: Sudhir Satpathy , Wojciech Stefan Powiertowski , Nagendra Gupta Modadugu , Neeraj Upasani
- 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: G06F21/60
- IPC: G06F21/60 ; G06F21/64 ; G06F21/79 ; G06F13/28 ; G06F3/01 ; G06F15/78

Abstract:
An example system on a chip (SoC) includes a security processor configured to store a plurality of key-pairs associated with subsystems of the SoC to a key vault; and an encryption engine configured to: determine a first tweak value based on a first sector address of a storage device; encrypt the first tweak value according to the second key of the key-pair associated with a subsystem; encrypt a first portion of the source data according to a first key of the key-pair and the encrypted first tweak value; determine a second tweak value based on a second sector address of the storage device and encrypt the second tweak value according to the second key prior to completing the encryption of the first portion of the source data; and encrypt a second portion of the source data according to the first key and the encrypted second tweak value.
Public/Granted literature
- US20220207156A1 HIGH THROUGHPUT STORAGE ENCRYPTION Public/Granted day:2022-06-30
Information query