Patent · US Active

System and method for securely binding and node-locking program execution to a trusted signature authority

US9754115B2 · kind B2 · utility

7Cited by
7References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 21, 2011
Grant dateSep 5, 2017
Priority date
Expiry dateNov 28, 2032

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L63/12
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A system and method is disclosed for securely binding an arbitrary program to an authorized instance of a generic execution platform. Once the binding process occurs, the protected software application will not exhibit correct behavior unless run on the execution platform to which it is bound. The system and method withstands repeated attacks which tamper with the software application and the execution platform. The system and method present a mechanism to bind a program, P, to any un-trusted execution platform, E, which contains a Trusted Signing Authority (TSA). The TSA may take many alternate forms including a trusted platform module, secure processor, kernel driver, and hardened software agents.

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