Patent · US Active

System and method for establishing a trust domain on a computer platform

US7971048B2 · kind B2 · utility

1Cited by
2References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 27, 2008
Grant dateJun 28, 2011
Priority date
Expiry dateDec 10, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/57
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments of the invention provide systems and methods associated with a measurement engine in a server platform. In one such embodiment of the invention, the measurement engine hardware verifies/authenticates its own firmware and then system initialization firmware by measuring such firmware and storing measurement results in a register that is not spoofable by malicious code. In this instance, the measurement engine holds the host CPU complex in a reset state until the measurement engine has verified the system initialization firmware. In another such embodiment of the invention, the measurement engine hardware also measures firmware associated with one or more system service processors and stores such measurement results in a register. In this case, the measurement engine holds the system service processors and the host CPU complex in reset until the measurements are completed. Other embodiments are described.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.