×

Adaptive integrity verification of software and authorization of memory access

  • US 10,379,888 B2
  • Filed: 07/12/2017
  • Issued: 08/13/2019
  • Est. Priority Date: 03/30/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for integrity verification of memory access operations between virtualized execution environments in a computing system, the method comprising:

  • identifying a memory access operation, wherein the memory access operation involves memory access attempted by a source software component to memory associated with a destination software component, and wherein the source software component operates in one of an execution environment or a secure execution environment and the destination software component operates in the other of the execution environment or the secure execution environment;

    intercepting the memory access operation, in response to the identified memory access operation attempting access to a memory location of the secure execution environment or attempting access from the secure execution environment to a memory location of the execution environment;

    performing integrity verification of the source software component and authorization of the memory access operation; and

    allowing the memory access operation to be performed in response to successful verification of the source software component and successful authorization of the memory access operation.

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