Patent · US Active

Methods, apparatus, and systems for secure demand paging and other paging operations for processor devices

US9667425B2 · kind B2 · utility

25Cited by
23References
56Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 13, 2014
Grant dateMay 30, 2017
Priority date
Expiry dateNov 29, 2034

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A secure demand paging system includes a processor operable for executing instructions, an internal memory for a first page in a first virtual machine context, an external memory for a second page in a second virtual machine context, and a security circuit coupled to the processor and to the internal memory for maintaining the first page secure in the internal memory. The processor is operable to execute sets of instructions representing: a central controller, an abort handler coupled to supply to the central controller at least one signal representing a page fault by an instruction in the processor, a scavenger responsive to the central controller and operable to identify the first page as a page to free, a virtual machine context switcher responsive to the central controller to change from the first virtual machine context to the second virtual machine context; and a swapper manager operable to swap in the second page from the external memory with decryption and integrity check, to the internal memory in place of the first page.

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