发明名称 SYSTEM AND METHOD FOR SECURE EXECUTION OF PROGRAM CODE
摘要 PROBLEM TO BE SOLVED: To execute only a properly signed program code by a computing device, and to ensure that the program code is not modified or changed before it is executed. SOLUTION: This system comprises a memory and a processor that support different privilege levels. Only a program code executing at a certain privilege level is permitted to map the memory, and to assign access permission to the mapped memory, such as read-only, writable, and executable. A control code executed on the processor at this privilege level in response to a request from the other code executed at the different privilege level, maps a portion of the memory for loading an executable file. After the executable file has been loaded into the mapped memory, the control code then verifies a signature associated with the executable file. When the signature is verified, the control code permits the executable file to be executed by the processor at a privilege level other than the one at which the control code is executed. COPYRIGHT: (C)2006,JPO&NCIPI
申请公布号 JP2006065847(A) 申请公布日期 2006.03.09
申请号 JP20050213959 申请日期 2005.07.25
申请人 MICROSOFT CORP 发明人 MORAIS DINARTE R
分类号 G06F21/22;G06F21/24 主分类号 G06F21/22
代理机构 代理人
主权项
地址