Invention Grant
US08677457B2 Security for codes running in non-trusted domains in a processor core 失效
在处理器核心中的不受信任的域中运行的代码的安全性

  • Patent Title: Security for codes running in non-trusted domains in a processor core
  • Patent Title (中): 在处理器核心中的不受信任的域中运行的代码的安全性
  • Application No.: US12026840
    Application Date: 2008-02-06
  • Publication No.: US08677457B2
    Publication Date: 2014-03-18
  • Inventor: Mark N. Fullerton
  • Applicant: Mark N. Fullerton
  • Applicant Address: BB St. Michael
  • Assignee: Marvell World Trade Ltd.
  • Current Assignee: Marvell World Trade Ltd.
  • Current Assignee Address: BB St. Michael
  • Main IPC: G06F21/00
  • IPC: G06F21/00
Security for codes running in non-trusted domains in a processor core
Abstract:
A method and apparatus configure a trusted domain and a plurality of isolated domains in a processor core. Each isolated domain is assigned a unique domain identifier. One or more resources are associated with each isolated domain. The associations are stored as permissions to access physical addresses of resources. Code to be executed by a hardware device is assigned to one of the isolated domains. The domain identifier for the assigned isolated domain is written to the hardware device. When the hardware device executes the code, each instruction is logically tagged with the domain identifier written to the hardware device. An instruction includes request to access a physical address. The hardware device compares the domain identifier of the instruction with the permissions. If the permissions allow the domain identifier to access the physical address, then access to the resource at the physical address is allowed. Access is otherwise blocked.
Information query
Patent Agency Ranking
0/0