Cryptographic multi-shadowing with integrity verification

    公开(公告)号:US10169253B2

    公开(公告)日:2019-01-01

    申请号:US15682056

    申请日:2017-08-21

    Applicant: VMware, Inc.

    Abstract: A virtual-machine-based system that may protect the privacy and integrity of application data, even in the event of a total operating system compromise. An application is presented with a normal view of its resources, but the operating system is presented with an encrypted view. This allows the operating system to carry out the complex task of managing an application's resources, without allowing it to read or modify them. Different views of “physical” memory are presented, depending on a context performing the access. An additional dimension of protection beyond the hierarchical protection domains implemented by traditional operating systems and processors is provided.

    Decoupling dynamic program analysis from execution in virtual environments

    公开(公告)号:US10255159B2

    公开(公告)日:2019-04-09

    申请号:US15818577

    申请日:2017-11-20

    Applicant: VMWare, Inc.

    Abstract: Dynamic program analysis is decoupled from execution in virtual computer environments so that program analysis can be performed on a running computer program without affecting or perturbing the workload of the system on which the program is executing. Decoupled dynamic program analysis is enabled by separating execution and analysis into two tasks: (1) recording, where system execution is recorded with minimal interference, and (2) analysis, where the execution is replayed and analyzed.

Patent Agency Ranking