Patent · US Active

Method and apparatus for system caller authentication

US7784063B2 · kind B2 · utility

1Cited by
7References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 14, 2004
Grant dateAug 24, 2010
Priority date
Expiry dateJun 13, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2101
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In various embodiments of the present invention, execution-state transitions occur in a first portion of a system, and a cumulative execution state for each process is maintained by a second portion of the system so that, when a second-portion routine is called, the second-portion routine can determine whether or not the current execution state is suitable for execution of the second-portion routine. In various embodiments, a callpoint log, allocated and maintained for each process, stores the cumulative execution state for the process. In one embodiment, the first portion is an operating system, and the second portion is a secure kernel, with the cumulative execution state used by the secure kernel to prevent unauthorized access by erroneously or maliciously invoked operating-system routines to secure kernel routines. In another embodiment, the cumulative execution state is used as a debugging tool by the second-portion routines to catch errors in the implementation of the first-portion routines.

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