发明名称 SECURE EXECUTION OF A COMPUTER PROGRAM USING BINARY TRANSLATORS
摘要 Embodiments of apparatus, computer-implemented methods, systems, devices, and computer-readable media are described herein to provide a computing device with cooperative first and second binary translators in first and second execution environments having first and second security levels, respectively. The second security level may be more secure than the first security level. Encrypted instructions of the computer program may be loaded into the first execution environment, and the first binary translator may provide, to the second binary translator, an execution context of the computer program for use by the secondary binary translator to decrypt and execute a first portion of the computer program in the second execution environment. The second binary translator may provide, to the first binary translator, another execution context of the computer program for emulation, by the first binary translator, of execution of a second portion of the computer program in the first execution environment.
申请公布号 US2014089679(A1) 申请公布日期 2014.03.27
申请号 US201213627866 申请日期 2012.09.26
申请人 GOFFMANN SERGEI;SKALETSKY ALEXANDER 发明人 GOFFMANN SERGEI;SKALETSKY ALEXANDER
分类号 G06F21/12 主分类号 G06F21/12
代理机构 代理人
主权项
地址