US Patent:
20060242406, Oct 26, 2006
Inventors:
Sumedh Barde - Redmond WA, US
Jonathan Schwartz - Kirkland WA, US
Reid Kuhn - Seattle WA, US
Alexandre Grigorovitch - Redmond WA, US
Kirt Debique - Seattle WA, US
Chadd Knowlton - Bellevue WA, US
James Alkove - Woodinville WA, US
Geoffrey Dunbar - Kirkland WA, US
Michael Grier - Woodinville WA, US
Ming Ma - Bellevue WA, US
Chaitanya Upadhyay - Kirkland WA, US
Adil Sherwani - Seattle WA, US
Arun Kishan - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 9/00
Abstract:
A method of establishing a protected environment within a computing device including validating a kernel component loaded into a kernel of the computing device, establishing a security state for the kernel based on the validation, creating a secure process and loading a software component into the secure process, periodically checking the security state of the kernel, and notifying the secure process when the security state of the kernel has changed.