发明授权
US09021271B1 Injecting code decrypted by a hardware decryption module into Java applications
有权
将由硬件解密模块解密的代码注入Java应用程序
- 专利标题: Injecting code decrypted by a hardware decryption module into Java applications
- 专利标题(中): 将由硬件解密模块解密的代码注入Java应用程序
-
申请号: US13337817申请日: 2011-12-27
-
公开(公告)号: US09021271B1公开(公告)日: 2015-04-28
- 发明人: Gareth D. Richards , Lawrence N. Friedman , Alexander Volanis , Yedidya Dotan
- 申请人: Gareth D. Richards , Lawrence N. Friedman , Alexander Volanis , Yedidya Dotan
- 申请人地址: US MA Hopkinton
- 专利权人: EMC Corporation
- 当前专利权人: EMC Corporation
- 当前专利权人地址: US MA Hopkinton
- 代理机构: BainwoodHuang
- 主分类号: G06F11/30
- IPC分类号: G06F11/30 ; G06F11/34
摘要:
A method is performed by a computer in communication with a hardware security module (HSM). The method includes (a) running a process virtual machine (PVM) on the computer, the PVM being configured to execute portable bytecode instructions within a PVM environment and (b) executing, within the PVM environment, instructions for (1) reading encrypted instruction code from data storage of the computer, (2) sending the encrypted instruction code to the HSM, (3) in response, receiving decrypted instruction code from the HSM, and (4) injecting the decrypted instruction code within an application running in the PVM environment for execution by the PVM. Embodiments are also directed to analogous computer program products and apparatuses.
信息查询