Method and apparatus for providing upgradeable key binding for trusted platform module (tpm)
    2.
    发明专利
    Method and apparatus for providing upgradeable key binding for trusted platform module (tpm) 有权
    用于提供可升级平台模块(TPM)的可升级密钥绑定的方法和装置

    公开(公告)号:JP2009089390A

    公开(公告)日:2009-04-23

    申请号:JP2008248778

    申请日:2008-09-26

    Abstract: PROBLEM TO BE SOLVED: To solve the problem that conventional PCR bindings can yield very rigid protection of data, where any change to the software that executes on the system results in the inability to access the data.
    SOLUTION: This disclosure describes methods for using the TPM's configuration binding capabilities to lock data to a configuration in a manner that is flexible enough to allow the software in that configuration to be upgraded, under a trusted upgrade service, without causing the processing system to lose access to the data. Additionally, a processing system can provide for recovery of data when the processing system is no longer able to get into the predefined safe and approved configuration, e.g., recovery from a failed upgrade is allowed.
    COPYRIGHT: (C)2009,JPO&INPIT

    Abstract translation: 要解决的问题:为了解决常规PCR绑定可以产生非常严格的数据保护的问题,在系统上执行的软件的任何改变导致无法访问数据。 解决方案:本公开描述了使用TPM的配置绑定功能以足够灵活的方式将数据锁定到配置的方式,以允许在可信升级服务下升级该配置中的软件,而不会导致处理 系统丢失访问数据。 此外,当处理系统不再能够进入预定义的安全和批准的配置时,处理系统可以提供数据的恢复,例如,允许从故障升级恢复。 版权所有(C)2009,JPO&INPIT

    SYSTEM AND METHOD FOR IMPLEMENTING A TRUSTED DYNAMIC LAUNCH AND TRUSTED PLATFORM MODULE (TPM) USING SECURE ENCLAVES
    6.
    发明申请
    SYSTEM AND METHOD FOR IMPLEMENTING A TRUSTED DYNAMIC LAUNCH AND TRUSTED PLATFORM MODULE (TPM) USING SECURE ENCLAVES 审中-公开
    使用安全包装来实施受阻动态发射和信号平台模块(TPM)的系统和方法

    公开(公告)号:WO2012087562A2

    公开(公告)日:2012-06-28

    申请号:PCT/US2011063469

    申请日:2011-12-06

    Abstract: An apparatus and method are described for implementing a trusted dynamic launch and trusted platform module (TPM) using a secure enclave. For example, a computer-implemented method according to one embodiment of the invention comprises: initializing a secure enclave in response to a first command, the secure enclave comprising a trusted software execution environment which prevents software executing outside the enclave from having access to software and data inside the enclave; and executing a trusted platform module (TPM) from within the secure enclave, the trusted platform module securely reading data from a set of platform control registers (PCR) in a processor or chipset component into a memory region allocated to the secure enclave.

    Abstract translation: 描述了使用安全飞地实现可信的动态发射和可信平台模块(TPM)的装置和方法。 例如,根据本发明的一个实施例的计算机实现的方法包括:响应于第一命令初始化安全飞地,所述安全飞地包括可信软件执行环境,其防止在飞地之外执行的软件访问软件,以及 飞地内的数据; 以及从所述安全飞地内执行可信平台模块(TPM),所述可信平台模块将处理器或芯片组组件中的一组平台控制寄存器(PCR)中的数据安全地读取到分配给所述安全飞地的存储器区域中。

    Methods and apparatus for providing upgradeable key bindings for trusted platform modules

    公开(公告)号:GB2453230B

    公开(公告)日:2010-01-06

    申请号:GB0817350

    申请日:2008-09-23

    Applicant: INTEL CORP

    Abstract: A processing system with a trusted platform module (TPM) supports migration of digital keys. For instance, an application in the processing system may create a first configuration key as a child of a TPM storage root key (SRK) when the processing system has a first configuration. The application may also create an upgradable root user key associated with an upgrade authority as a child of the first configuration key. The application may also create a user key as a child of the upgradable root user key. When the processing system has a second configuration, the application may create a second configuration key as a child of the SRK. The application may request migration approval from the upgrade authority. In response to receiving the approval from the upgrade authority, the application may migrate the root user key to be a child of the second configuration key. Other embodiments are described and claimed.

    Verfahren zum Starten eines sicheren Kernels in einem System

    公开(公告)号:DE102005014462B4

    公开(公告)日:2013-01-17

    申请号:DE102005014462

    申请日:2005-03-30

    Applicant: INTEL CORP

    Abstract: Verfahren zum Starten eines sicheren Kernels in einem System mit einer teilweise oder einer vollständig verbundenen Topologie, das System eine Mehrzahl von Knoten aufweist und jeder Knoten eine Mehrzahl von Prozessoren enthält; umfassend Laden eines Trusted Agents und eines sicheren Kernels in eine sichere Speichereinrichtung, die in dem System vorgesehen ist, wobei die sichere Speichereinrichtung für jeden der Knoten zugänglich ist, und Initiieren eines sicheren Starts auf einem bestimmten Prozessor, der in einem bestimmten Knoten enthalten ist, Konstruieren eines Spannbaums durch den bestimmten Prozessor, wobei der Spannbaum alle anderen Knoten des Systems in Bezug auf den bestimmten Knoten in einer Mehrzahl von Stufen einer Baumstruktur identifiziert; Senden einer sicheren Startmeldung an den anderen Knoten, der in dem Spannbaum identifiziert ist, durch den bestimmten Prozessor; als Antwort auf die sichere Startmeldung von dem anderen Knoten Validieren des in die sichere Speichereinrichtung geladenen Trusted Agents durch den bestimmten...

Patent Agency Ranking