Patent · US Active

Cryptographic memory ownership

US11403005B2 · kind B2 · utility

3Cited by
0References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 29, 2017
Grant dateAug 2, 2022
Priority date
Expiry dateJan 7, 2038

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/3247
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

There is disclosed a microprocessor, including: a processing core; and a total memory encryption (TME) engine to provide TME for a first trust domain (TD), and further to: allocate a block of physical memory to the first TD and a first cryptographic key to the first TD; map within an extended page table (EPT) a host physical address (HPA) space to a guest physical address (GPA) space of the TD; create a memory ownership table (MOT) entry for a memory page within the block of physical memory, wherein the MOT table comprises a GPA reverse mapping; encrypt the MOT entry using the first cryptographic key; and append to the MOT entry verification data, wherein the MOT entry verification data enables detection of an attack on the MOT entry.

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