System And Method For Securely Binding And Node-Locking Program Execution To A Trusted Signature Authority
AssigneeIrdeto B.V.
InventorsMichael Louis Bodis, Jiayuan Sui, Grant Stewart Goodes, Clifford Liem
Life of this patent
Estimating the term…
Loading patent…
AssigneeIrdeto B.V.
InventorsMichael Louis Bodis, Jiayuan Sui, Grant Stewart Goodes, Clifford Liem
Estimating the term…
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.
A system for secure operation of a software application, the system comprising:
A method for secure operation of a software application, the method comprising:
Dependencies are inferred from the claim text.