Patent ID: 9465943
Filing Date: 2016-10-11
CPC Classification: G06F

Claim Text:
1. A method comprising: creating, by a processing device, a first hash value of a binary of a component of a computing system using a hash function; retrieving, by the processing device, a signature created by a provider of the component from a data store of the computing system; creating a second hash value from the signature created by the provider of the component; determining whether the signature that is created by the provider of the component is valid by comparing the second hash value to the first hash value; generating, by the processing device, a first platform configuration register value using a public key associated with the signature responsive to determining that the signature that is created by the provider of the component is valid; validating, by the processing device, integrity of the component of the computing system by replacing a current platform configuration register value in a trusted platform module with the first platform configuration register value; and generating, by the processing device, a second platform configuration register value using the first hash value that is generated by hashing the binary of the component responsive to determining that the signature that is created by the provider of the component is not valid.