发明名称 Integrity self-check of secure code within a VM environment using native VM code
摘要 A method of running an application in a process virtual machine (PVM) on a computing device using a dynamically-linked module (DLM) with an integrity self-check feature is provided. The DLM is written in PVM-native bytecode, and the PVM is configured to execute applications stored as PVM-native bytecode within a single code file associated with that application. The method includes (a) dynamically linking the application to the DLM by loading the PVM-native bytecode of the DLM from a resource file separate from the single code file of the application, (b) performing the integrity self-check feature on the DLM to ensure the integrity of the PVM-native bytecode of the DLM, and (c) in response to the DLM passing the integrity self-check, calling functions of the DLM from within the application. Embodiments directed to analogous computer program products and apparatuses are also provided.
申请公布号 US8707050(B1) 申请公布日期 2014.04.22
申请号 US201113336236 申请日期 2011.12.23
申请人 ROBINSON PETER A.;PINGEL STEFAN;BROWN JAIMEE;SANDHU GEETU PREET;EMC CORPORATION 发明人 ROBINSON PETER A.;PINGEL STEFAN;BROWN JAIMEE;SANDHU GEETU PREET
分类号 G06F11/30;G06F21/51 主分类号 G06F11/30
代理机构 代理人
主权项
地址