Patent · US Active

Building and distributing secure object software

US8954752B2 · kind B2 · utility

22Cited by
31References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 23, 2011
Grant dateFeb 10, 2015
Priority date
Expiry dateFeb 23, 2031

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L63/0428
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and structure for enhancing protection for at least one of software and data being executed on a computer. A file to comprise a secure object is constructed, using a processor on a build machine, the secure object to be executed on a target machine different from the build machine. The secure object comprises at least one of code and data that is to be encrypted when the secure object is stored on the target machine. The encrypted stored secure object is decrypted by the target machine when executed by the target machine after retrieval from a memory on the target machine. The decryption uses a system key of the target machine. The secure object is stored, upon completion of construction, in an encrypted state as a completed secure object, and the secure object is completed without the build machine having the system key of the target machine.

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