Methods and Apparatus for Remeasuring A Virtual Machine Monitor
    46.
    发明申请
    Methods and Apparatus for Remeasuring A Virtual Machine Monitor 审中-公开
    用于重新设计虚拟机监视器的方法和装置

    公开(公告)号:US20170024563A1

    公开(公告)日:2017-01-26

    申请号:US15059485

    申请日:2016-03-03

    Abstract: A data processing system supports remeasurement of a virtual machine monitor (VMM). In one example process, the VMM may obtain a secret value from a trusted platform module (TPM) of the processing system. The VMM may provide the secret value from the VMM to a measurement agent executing in system management mode (SMM) of the processing system. The measurement agent may be a system management interrupt (SMI) transfer monitor (STM) that can create virtual machines to execute in SMM, for example. However, the VMM may verify the measurement agent before providing the secret value to the measurement agent. The measurement agent may generate a remeasurement value for the VMM, use the secret value that was obtained from the TPM to certify the remeasurement value, and communicate the remeasurement value to a requesting program, via the VMM. Other embodiments are described and claimed.

    Abstract translation: 数据处理系统支持重新测量虚拟机监视器(VMM)。 在一个示例性过程中,VMM可以从处理系统的可信平台模块(TPM)获得秘密值。 VMM可以将来自VMM的秘密值提供给在处理系统的系统管理模式(SMM)中执行的测量代理。 测量代理可以是例如可以创建在SMM中执行的虚拟机的系统管理中断(SMI)传送监视器(STM)。 然而,VMM可以在向测量代理提供秘密值之前验证测量代理。 测量代理可以生成VMM的重新测量值,使用从TPM获得的秘密值来验证重新测量值,并通过VMM将重新测量值传达给请求程序。 描述和要求保护其他实施例。

    METHOD AND APPARATUS FOR REMOTELY PROVISIONING SOFTWARE-BASED SECURITY COPROCESSORS
    48.
    发明申请
    METHOD AND APPARATUS FOR REMOTELY PROVISIONING SOFTWARE-BASED SECURITY COPROCESSORS 审中-公开
    远程提供基于软件的安全保护方法与设备

    公开(公告)号:US20150261977A1

    公开(公告)日:2015-09-17

    申请号:US14723925

    申请日:2015-05-28

    Abstract: A virtual security coprocessor is created in a first processing system. The virtual security coprocessor is then transferred to a second processing system, for use by the second processing system. For instance, the second processing system may use the virtual security coprocessor to provide attestation for the second processing system. In an alternative embodiment, a virtual security coprocessor from a first processing system is received at a second processing system. After receiving the virtual security coprocessor from the first processing system, the second processing system uses the virtual security coprocessor. Other embodiments are described and claimed.

    Abstract translation: 在第一处理系统中创建虚拟安全协处理器。 然后将虚拟安全协处理器传送到第二处理系统,供第二处理系统使用。 例如,第二处理系统可以使用虚拟安全协处理器为第二处理系统提供证明。 在替代实施例中,来自第一处理系统的虚拟安全协处理器在第二处理系统处被接收。 在从第一处理系统接收到虚拟安全协处理器之后,第二处理系统使用虚拟安全协处理器。 描述和要求保护其他实施例。

Patent Agency Ranking