Patent · US Active

Scalable multi-key memory encryption

US12189792B2 · kind B2 · utility

0Cited by
13References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 26, 2020
Grant dateJan 7, 2025
Priority date
Expiry dateJun 24, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/657
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments of apparatuses, methods, and systems for scalable multi-key memory encryption are disclosed. In an embodiment, an apparatus includes a core, an encryption unit, and key identification hardware. The core is to write data to and read data from memory regions, each to be identified by a corresponding address. The encryption unit to encrypt data to be written and decrypt data to be read. The key identification hardware is to use a portion of the corresponding address to look up a corresponding key identifier in a key information data structure. The corresponding key identifier is one multiple key identifiers. The corresponding key identifier is to identify which one of multiple encryption keys is to be used to encrypt and decrypt the data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.