×

Method and apparatus for secure execution of code

  • US 7,930,738 B1
  • Filed: 06/02/2005
  • Issued: 04/19/2011
  • Est. Priority Date: 06/02/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • executing a trusted section of code on a computer, said executing comprising executing one or more instructions to explicitly raise a privilege level of the trusted section of code to an elevated privilege level, wherein;

    the elevated privilege level is necessary to execute a restricted function that is not executable by the trusted section of code before raising the privilege level to the elevated level, andthe raising of privilege level is dependent, at least in part, on determining that the trusted section of code is trusted to raise the privilege level to the elevated level; and

    ;

    while the privilege level of the trusted section of code is at the elevated level, the trusted section of code invoking a given function comprising a second section of code, wherein the second section of code does not inherit from the trusted section, the elevated privilege level necessary to execute the restricted function.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×