Device side host integrity validation
AssigneeMicrosoft Technology Licensing, LLC
InventorsDavid Abzarian, Todd L. Carpenter, Harish S. Kulkarni, Salahuddin J. Khan
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsDavid Abzarian, Todd L. Carpenter, Harish S. Kulkarni, Salahuddin J. Khan
Estimating the term…
Described is a technology by which a transient storage device or secure execution environment-based (e.g., including an embedded processor) device validates a host computer system. The device compares hashes of host system data against valid hashes maintained in protected storage of the device. The host data may be a file, data block, and/or memory contents. The device takes action when the host system data does not match the information in protected storage, such as to log information about the mismatch and/or provide an indication of validation failure, e.g., via an LED and/or display screen output. Further, the comparison may be part of a boot process validation, and the action may prevent the boot process from continuing, or replace an invalid file. Alternatively, the validation may take place at anytime.
In a computing environment, a method comprising:
In a computing environment, a system comprising:
One or more computer storage devices having computer-executable instructions, which when executed by a computer, cause the computer to perform operations comprising:
Dependencies are inferred from the claim text.