Patent · US Active

Injecting code decrypted by a hardware decryption module into Java applications

US9021271B1 · kind B1 · utility

3Cited by
3References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 27, 2011
Grant dateApr 28, 2015
Priority date
Expiry dateOct 9, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/123
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.