-
公开(公告)号:CA2507793A1
公开(公告)日:2005-12-30
申请号:CA2507793
申请日:2005-05-17
Applicant: MICROSOFT CORP
Inventor: ENGLAND PAUL , CROSS DAVID B , PALEY MARK ELIOT , KURIEN THEKKTHALACKAL VARUGIS , JACOMET PIERRE , MCMICHAEL LONNY DEAN , RAY KENNETH D , LASALLE DEREK NORMAN , HUNTER JAMIE , WILLMAN BRYAN MARK
IPC: G06F9/445 , G06F11/00 , G06F21/00 , G06N20060101
Abstract: A mechanism for protected operating system boot that prevents rogue componen ts from being loaded with the operating system, and thus prevents divulgence of the system key under inappropriate circumstances. After a portion of the machine startup procedur e has occurred, the operating system loader is run, the loader is validated, and a correct machi ne state is either verified to exist and/or created. Once the loader has been verified to be a legitimat e loader, and the machine state under which it is running is verified to be correct, the loader's futu re behavior is known to protect against the loading of rogue components that could cause divulgence of the system key. With the loader's behavior being known to be safe for the system key, the validator may unseal the system key and provides it to the loader.
-
公开(公告)号:CA2507793C
公开(公告)日:2013-07-23
申请号:CA2507793
申请日:2005-05-17
Applicant: MICROSOFT CORP
Inventor: WILLMAN BRYAN MARK , ENGLAND PAUL , RAY KENNETH D , HUNTER JAMIE , MCMICHAEL LONNY DEAN , LASALLE DEREK NORMAN , JACOMET PIERRE , PALEY MARK ELIOT , KURIEN THEKKTHALACKAL VARUGIS , CROSS DAVID B
IPC: G06F9/445 , G06F11/00 , G06F21/00 , G06N20060101
Abstract: A mechanism for protected operating system boot that prevents rogue components from being loaded with the operating system, and thus prevents divulgence of the system key under inappropriate circumstances. After a portion of the machine startup procedure has occurred, the operating system loader is run, the loader is validated, and a correct machine state is either verified to exist and/or created. Once the loader has been verified to be a legitimate loader, and the machine state under which it is running is verified to be correct, the loader's future behavior is known to protect against the loading of rogue components that could cause divulgence of the system key. With the loader's behavior being known to be safe for the system key, the validator may unseal the system key and provides it to the loader.
-
公开(公告)号:AT488800T
公开(公告)日:2010-12-15
申请号:AT05105591
申请日:2005-06-23
Applicant: MICROSOFT CORP
Inventor: WILLMAN BRYAN MARK , CROSS DAVID B , ENGLAND PAUL , RAY KENNETH D , HUNTER JAMIE , MCMICHAEL LONNY DEAN , LASALLE DEREK NORMAN , JACOMET PIERRE , PALEY MARK ELIOT , KURIEN THEKKTHALACKAL VARUGIS
IPC: G06F9/445 , G06F1/00 , G06F11/00 , G06F21/00 , G06N20060101
Abstract: A mechanism for protected operating system boot that prevents rogue components from being loaded with the operating system, and thus prevents divulgence of the system key under inappropriate circumstances. After a portion of the machine startup procedure has occurred, the operating system loader is run, the loader is validated, and a correct machine state is either verified to exist and/or created. Once the loader has been verified to be a legitimate loader, and the machine state under which it is running is verified to be correct, the loader's future behavior is known to protect against the loading of rogue components that could cause divulgence of the system key With the loader's behavior being known to be safe for the system key, the validator may unseal the system key and provides it to the loader.
-
公开(公告)号:MY143926A
公开(公告)日:2011-07-29
申请号:MYPI20052444
申请日:2005-05-30
Applicant: MICROSOFT CORP
Inventor: WILLMAN BRYAN MARK , CROSS DAVID B , ENGLAND PAUL , RAY KENNETH D , HUNTER JAMIE , MCMICHEAL LONNY DEAN , LASALLE DEREK NORMAN , JACOMET PIERRE , PALEY MARK ELIOT , KURIEN THEKKTHALACKAL VARUGIS
IPC: G06F9/00 , G06F9/445 , G06F11/00 , G06F21/00 , G06N20060101
Abstract: A MECHANISM FOR PROTECTED OPERATING SYSTEM (134) BOOT THAT PREVENTS ROGUE COMPONENTS FROM BEING LOADED WITH THE OPERATING SYSTEM (134), AND THUS PREVENTS DIVULGENCE OF THE SYSTEM KEY (204) UNDER INAPPROPRIATE CIRCUMSTANCES. AFTER A PORTION OF THE MACHINE STARTUP PROCEDURE HAS OCCURRED, THE OPERATING SYSTEM LOADER (410) IS RUN, THE LOADER IS VALIDATED, AND A CORRECT MACHINE STATE IS EITHER VERIFIED TO EXIST AND/OR CREATED. ONCE THE LOADER HAS BEEN VERIFIED TO BE A LEGITIMATE LOADER, AND THE MACHINE STATE UNDER WHICH IT IS RUNNING IS VERIFIED TO BE CORRECT, THE LOADER'S FUTURE BEHAVIOR IS KNOWN TO PROTECT AGAINST THE LOADING OF ROGUE COMPONENTS THAT COULD CAUSE DIVULGENCE OF THE SYSTEM KEY (204). WITH THE LOADER'S BEHAVIOR BEING KNOWN TO BE SAFE FOR THE SYSTEM KEY(204), THE VALIDATOR (550) MAY UNSEAL THE SYSTEM KEY AND PROVIDES IT TO THE LOADER.
-
公开(公告)号:BRPI0501783A
公开(公告)日:2006-02-07
申请号:BRPI0501783
申请日:2005-05-23
Applicant: MICROSOFT CORP
Inventor: WILLMAN BRYAN MARK , ENGLAND PAUL , RAY KENNETH D , HUNTER JAMIE , MCMICHAEL LONNY DEAN , LASSALLE DEREK NORMAN , JACOMET PIERRE , PALEY MARK ELIOT , KURIEN THEKKTHALACKAL VARUGIS , CROSS DAVID B
IPC: G06F9/445 , G06F11/00 , G06F21/00 , G06N20060101 , G06F9/48
Abstract: A mechanism for protected operating system boot that prevents rogue components from being loaded with the operating system, and thus prevents divulgence of the system key under inappropriate circumstances. After a portion of the machine startup procedure has occurred, the operating system loader is run, the loader is validated, and a correct machine state is either verified to exist and/or created. Once the loader has been verified to be a legitimate loader, and the machine state under which it is running is verified to be correct, the loader's future behavior is known to protect against the loading of rogue components that could cause divulgence of the system key With the loader's behavior being known to be safe for the system key, the validator may unseal the system key and provides it to the loader.
-
公开(公告)号:AU2005201995A1
公开(公告)日:2006-01-19
申请号:AU2005201995
申请日:2005-05-10
Applicant: MICROSOFT CORP
Inventor: PALEY MARK ELIOT , HUNTER JAMIE , RAY KENNETH D , CROSS DAVID B , JACOMET PIERRE , LASALLE DEREK NORMAN , ENGLAND PAUL , MCMICHAEL LONNY DEAN , WILLMAN BRYAN MARK , KURIEN THEKKTHALACKAL VARUGIS
IPC: G06F9/445 , G06F11/00 , G06F21/00 , G06N20060101
Abstract: A mechanism for protected operating system boot that prevents rogue components from being loaded with the operating system, and thus prevents divulgence of the system key under inappropriate circumstances. After a portion of the machine startup procedure has occurred, the operating system loader is run, the loader is validated, and a correct machine state is either verified to exist and/or created. Once the loader has been verified to be a legitimate loader, and the machine state under which it is running is verified to be correct, the loader's future behavior is known to protect against the loading of rogue components that could cause divulgence of the system key With the loader's behavior being known to be safe for the system key, the validator may unseal the system key and provides it to the loader.
-
公开(公告)号:NO332737B1
公开(公告)日:2012-12-27
申请号:NO20052391
申请日:2005-05-18
Applicant: MICROSOFT CORP
Inventor: ENGLAND PAUL , WILLMAN BRYAN MARK , RAY KENNETH D , KURIEN THEKKTHALACKAL VARUGIS , HUNTER JAMIE , MCMICHAEL LONNY DEAN , LASALLE DEREK NORMAN , JACOMET PIERRE , PALEY MARK ELIOT , CROSS DAVID B
IPC: G06F9/445 , G06F1/00 , G06F11/00 , G06F21/00 , G06N20060101
Abstract: A mechanism for protected operating system boot that prevents rogue components from being loaded with the operating system, and thus prevents divulgence of the system key under inappropriate circumstances. After a portion of the machine startup procedure has occurred, the operating system loader is run, the loader is validated, and a correct machine state is either verified to exist and/or created. Once the loader has been verified to be a legitimate loader, and the machine state under which it is running is verified to be correct, the loader's future behavior is known to protect against the loading of rogue components that could cause divulgence of the system key With the loader's behavior being known to be safe for the system key, the validator may unseal the system key and provides it to the loader.
-
公开(公告)号:DE602005024744D1
公开(公告)日:2010-12-30
申请号:DE602005024744
申请日:2005-06-23
Applicant: MICROSOFT CORP
Inventor: WILLMAN BRYAN MARK , CROSS DAVID B , ENGLAND PAUL , RAY KENNETH D , HUNTER JAMIE , MCMICHAEL LONNY DEAN , LASALLE DEREK NORMAN , JACOMET PIERRE , PALEY MARK ELIOT , KURIEN THEKKTHALACKAL VARUGIS
IPC: G06F9/445 , G06F1/00 , G06F11/00 , G06F21/00 , G06N20060101
-
公开(公告)号:HK1087216A1
公开(公告)日:2006-10-06
申请号:HK06107239
申请日:2006-06-27
Applicant: MICROSOFT CORP
Inventor: WILLMAN BRYAN MARK , CROSS DAVID B , ENGLAND PAUL , RAY KENNETH D , HUNTER JAMIE , MCMICHAEL LONNY DEAN , LASALLE DEREK NORMAN , JACOMET PIERRE , PALEY MARK ELIOT , KURIEN THEKKTHALACKAL VARUGIS
IPC: G06F9/445 , G06F11/00 , G06F21/00 , G06N20060101
Abstract: A mechanism for protected operating system boot that prevents rogue components from being loaded with the operating system, and thus prevents divulgence of the system key under inappropriate circumstances. After a portion of the machine startup procedure has occurred, the operating system loader is run, the loader is validated, and a correct machine state is either verified to exist and/or created. Once the loader has been verified to be a legitimate loader, and the machine state under which it is running is verified to be correct, the loader's future behavior is known to protect against the loading of rogue components that could cause divulgence of the system key With the loader's behavior being known to be safe for the system key, the validator may unseal the system key and provides it to the loader.
-
公开(公告)号:NO20052391L
公开(公告)日:2006-01-02
申请号:NO20052391
申请日:2005-05-18
Applicant: MICROSOFT CORP
Inventor: ENGLAND PAUL , WILLMAN BRYAN MARK , RAY KENNETH D , KURIEN THEKKTHALACKAL VARUGIS , HUNTER JAMIE , MCMICHAEL LONNY DEAN , LASALLE DEREK NORMAN , JACOMET PIERRE , PALEY MARK ELIOT , CROSS DAVID B
IPC: G06F9/445 , G06F1/00 , G06F11/00 , G06F21/00 , G06N20060101
Abstract: A mechanism for protected operating system boot that prevents rogue components from being loaded with the operating system, and thus prevents divulgence of the system key under inappropriate circumstances. After a portion of the machine startup procedure has occurred, the operating system loader is run, the loader is validated, and a correct machine state is either verified to exist and/or created. Once the loader has been verified to be a legitimate loader, and the machine state under which it is running is verified to be correct, the loader's future behavior is known to protect against the loading of rogue components that could cause divulgence of the system key With the loader's behavior being known to be safe for the system key, the validator may unseal the system key and provides it to the loader.
-
-
-
-
-
-
-
-
-