Providing upgradeable key bindings for trusted platform modules (TPM)

    公开(公告)号:GB2453230A

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

    申请号:GB0817350

    申请日:2008-09-23

    Applicant: INTEL CORP

    Abstract: A processing system with a trusted platform module (TPM) supports migration of digital keys. An application in the processing system creates a first configuration key 120 as a child of a TPM storage root key (SRK) 110 when the system has a first configuration. The application also creates an upgradeable root user key 130 associated with an upgrade authority as a child of the first configuration key. When the system has a second configuration, the application creates a second configuration key 122 as a child of the SRK and requests migration approval from the upgrade authority. In response to receiving approval from the upgrade authority, the application migrates the root user key 132 to be a child of the second configuration key. Compared to the conventional structure (fig. 2) the upgradeable key structure includes an extra layer (the configuration keys) in the hierarchy between the Root User Key 130 and the SRK.

    TRUSTED COMPUTING BASE EVIDENCE BINDING FOR A MIGRATABLE VIRTUAL MACHINE

    公开(公告)号:EP3235165A4

    公开(公告)日:2018-05-23

    申请号:EP15863005

    申请日:2015-10-22

    Applicant: INTEL CORP

    CPC classification number: H04L63/0876 G06F21/57 H04L63/0457 H04L63/0853

    Abstract: In an embodiment, at least one computer readable medium has instructions stored thereon for causing a system to cryptographically sign, at a secure platform services enclave (PSE) of a computing system and using a secure attestation key (SGX AK), a public portion of a trusted platform module attestation key (TPM AK) associated with a trusted computing base of a physical platform, to form a certified TPM AK public portion. Also included are instructions to store the certified TPM AK public portion in the PSE, and instructions to, responsive to an attestation request received from a requester at a virtual trusted platform module (vTPM) associated with a virtual machine (VM) that has migrated onto the physical platform, provide to the requester the certified TPM AK public portion stored in the PSE. Other embodiments are described and claimed.

    CONTINUATION OF TRUST FOR PLATFORM BOOT FIRMWARE
    16.
    发明公开
    CONTINUATION OF TRUST FOR PLATFORM BOOT FIRMWARE 审中-公开
    可靠性保证一个平台开始固件

    公开(公告)号:EP2962241A4

    公开(公告)日:2016-09-14

    申请号:EP14757417

    申请日:2014-02-28

    Applicant: INTEL CORP

    CPC classification number: G06F21/575 G06F21/57

    Abstract: This disclosure is directed to continuation of trust for platform boot firmware. A device may comprise a processing module and a memory module including read-only memory (ROM) on which is stored platform boot firmware. On activation, the processing module may load the platform boot firmware. The platform boot firmware may cause the processing module to first load a trusted pre-verifier file to load and verify the signature of a hash table loaded from the platform boot firmware. The processing module may then load firmware program files from the platform boot firmware, calculate a hash for each file, and verify whether each program hash is in the hash table. Firmware program files with hashes in the hash table may be allowed to execute. If any firmware program file hash is not in the hash table, the processing module may perform platform specific security actions to prevent the device from being compromised.

Patent Agency Ranking