| CPC H04L 9/0643 (2013.01) [G06F 8/70 (2013.01); G06F 13/4045 (2013.01); G06F 21/57 (2013.01); G06F 21/572 (2013.01); G06F 21/6209 (2013.01); H04L 9/3239 (2013.01); G06F 2213/0024 (2013.01); H04L 2209/127 (2013.01)] | 17 Claims |

|
1. A method of providing a firmware measurement of a function of an endpoint device across a Peripheral Component Interconnect Express (PCIe) interconnect, the method comprising:
calculating a measurement of a firmware object of the function, wherein the function is an endpoint for a PCIe communication and the measurement is a cryptographic identifier of the firmware object;
storing the calculated measurement in a first register;
calculating a second measurement of another firmware object of the endpoint device;
storing the second measurement in a second register; and
exposing the measurements of the firmware objects of the endpoint device as a PCIe capability structure.
|