Mechanisms to control access to cryptographic keys and to attest to the approved configurations of computer platforms
    23.
    发明授权
    Mechanisms to control access to cryptographic keys and to attest to the approved configurations of computer platforms 失效
    控制加密密钥访问的机制,并证明已批准的计算机平台配置

    公开(公告)号:US07711960B2

    公开(公告)日:2010-05-04

    申请号:US11511773

    申请日:2006-08-29

    申请人: Vincent Scarlata

    发明人: Vincent Scarlata

    IPC分类号: G06F21/00

    CPC分类号: H04L9/0897

    摘要: Methods and arrangements to control access to cryptographic keys and to attest to the approved configurations of computer platforms able to access these keys, which include trusted platform modules (TPMs) are contemplated. Embodiments include transformations, code, state machines or other logic to control access to a cryptographic key by creating an authorization blob locking authorization data to access the cryptographic key to platform configuration register (PCR) values of a TPM, the PCR values representing a configuration of a computing platform. Embodiments may also involve generating a first TPM cryptographic key bound to PCR values, receiving a second TPM cryptographic key owned by software, and receiving evidence of the identity of an upgrade service controlling the upgrading of the software. Embodiment may also include certifying the first TPM cryptographic key; certifying the second TPM cryptographic key; concatenating the first certification, the second certification, and the evidence of the identity of the upgrade service; and signing the concatenation.

    摘要翻译: 控制对加密密钥的访问并证实能够访问这些密钥(包括可信平台模块(TPM))的计算机平台的已批准配置的方法和布置。 实施例包括转换,代码,状态机或其他逻辑,以通过创建授权区块锁定授权数据来访问加密密钥到TPM的平台配置寄存器(PCR)值来控制对加密密钥的访问,所述PCR值表示 一个计算平台。 实施例还可以包括生成绑定到PCR值的第一TPM加密密钥,接收由软件拥有的第二TPM加密密钥,以及接收控制软件升级的升级服务的身份的证据。 实施例还可以包括证明第一TPM密码密钥; 验证第二个TPM加密密钥; 连接第一认证,第二认证和升级服务身份证明; 并签署连接。

    CONFIGURATION OF VIRTUAL TRUSTED PLATFORM MODULE
    24.
    发明申请
    CONFIGURATION OF VIRTUAL TRUSTED PLATFORM MODULE 有权
    虚拟信号平台模块的配置

    公开(公告)号:US20090169017A1

    公开(公告)日:2009-07-02

    申请号:US11967300

    申请日:2007-12-31

    IPC分类号: G06F21/00 H04L9/14

    摘要: Systems, methods and machine readable media for configuring virtual platform modules are disclosed. One method includes launching a virtual machine monitor, and determining, with the virtual machine monitor, whether a configuration policy that defines a configuration for a virtual trusted platform module is trusted. The method further includes configuring the virtual trusted platform module per the configuration policy in response to the virtual machine monitor determining that the configuration policy is trusted. The method also includes launching, via the virtual machine monitor, a virtual machine associated with the virtual trusted platform module.

    摘要翻译: 公开了用于配置虚拟平台模块的系统,方法和机器可读介质。 一种方法包括启动虚拟机监视器,并且利用虚拟机监视器确定定义虚拟可信平台模块的配置的配置策略是否被信任。 该方法还包括根据虚拟机监视器确定配置策略被信任来配置每个配置策略的虚拟可信平台模块。 该方法还包括通过虚拟机监视器启动与虚拟可信平台模块相关联的虚拟机。