FIRMWARE VERIFICATION MECHANISM
    61.
    发明申请

    公开(公告)号:US20220327214A1

    公开(公告)日:2022-10-13

    申请号:US17852814

    申请日:2022-06-29

    Abstract: An apparatus to verify firmware in a computing system, comprising a non-volatile memory, including firmware memory to store agent firmware associated with each of a plurality of interconnect protocol (IP) agents and version memory to store security version numbers (SVNs) included in the agent firmware, a security controller comprising verifier logic to verify an integrity of the version memory by applying a hash algorithm to contents of the version memory to generate a SVN hash, and a trusted platform module (TPM) to store the SVN hash.

    Asymmetric Device Attestation Using Physically Unclonable Functions

    公开(公告)号:US20220271955A1

    公开(公告)日:2022-08-25

    申请号:US17742774

    申请日:2022-05-12

    Abstract: In one example, a system for asymmetric device attestation includes a physically unclonable function (PUF) configured to generate a response to a challenge. A pseudo-random number generator generates a set of random numbers based on the response. A key generator determines co-prime numbers in the set of random numbers and generates a key pair using the co-prime numbers, wherein the public key is released to a manufacturer of the component for attestation of authenticity of the component. Through extending the PUF circuitry with a pseudo-random number generator, the present techniques are able to withstand unskilled and skilled hardware attacks, as the secret derived from the PUF is immune to extraction.

    Processor based component firmware update method and apparatus

    公开(公告)号:US10789061B2

    公开(公告)日:2020-09-29

    申请号:US16143334

    申请日:2018-09-26

    Abstract: Apparatuses, methods and storage mediums associated with updating firmware of a component of a computer platform, are disclosed herein. In some embodiments, a processor includes an instruction decoder; and a storage having microcode arranged to implement an instruction to verify updates to firmware of a component of a computer platform hosting the processor and the component. The computer platform may include a component firmware update manager. The firmware of a component may include a firmware update plug-in. Other embodiments are also described, and may be claimed.

    PLATFORM MEASUREMENT COLLECTION MECHANISM
    66.
    发明申请

    公开(公告)号:US20200226047A1

    公开(公告)日:2020-07-16

    申请号:US16832163

    申请日:2020-03-27

    Abstract: An apparatus to collect firmware measurement data at a computing system is disclosed. The apparatus includes a plurality of agents, each including a non-volatile memory storing firmware executed to perform a function associated with the agent, verification logic to generate measurement data by verifying the integrity of the firmware and a register to store the measurement data, and a processor to execute an instruction to collect firmware measurement data from each of the plurality of agents.

    Asymmetric Device Attestation Using Physically Unclonable Functions

    公开(公告)号:US20190305973A1

    公开(公告)日:2019-10-03

    申请号:US16444143

    申请日:2019-06-18

    Inventor: Prashant Dewan

    Abstract: In one example, a system for asymmetric device attestation includes a physically unclonable function (PUF) configured to generate a response to a challenge. A pseudo-random number generator generates a set of random numbers based on the response. A key generator determines co-prime numbers in the set of random numbers and generates a key pair using the co-prime numbers, wherein the public key is released to a manufacturer of the component for attestation of authenticity of the component. Through extending the PUF circuitry with a pseudo-random number generator, the present techniques are able to withstand unskilled and skilled hardware attacks, as the secret derived from the PUF is immune to extraction.

    SECURE REPORTING OF PLATFORM STATE INFORMATION TO A REMOTE SERVER

    公开(公告)号:US20190045016A1

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

    申请号:US16023233

    申请日:2018-06-29

    Abstract: Technologies disclosed herein provide a method for receiving at a device from a remote server, a request for state information from a first processor of the device, obtaining the state information from one or more registers of the first processor based on a request structure indicated by a first instruction of a software program executing on the device, and generating a response structure based, at least in part, on the obtained state information. The method further includes using a cryptographic algorithm and a shared key established between the device and the remote server to generate a signature based, at least in part, on the response structure, and communicating the response structure and the signature to the remote server. In more specific embodiments, both the response structure and the request structure each include a same nonce value.

Patent Agency Ranking