Code protection using online authentication and encrypted code execution
AssigneeNVIDIA Corporation
InventorsAndrew Edelsten, Fedor Fomichev, Jay Huang, Timothy Paul Lottes
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsAndrew Edelsten, Fedor Fomichev, Jay Huang, Timothy Paul Lottes
Estimating the term…
Methods for code protection are disclosed. A method includes using a security processing component to access an encrypted portion of an application program that is encrypted by an on-line server, after a license for use of the application program is authenticated by the on-line server. The security processing component is used to decrypt the encrypted portion of the application program using an encryption key that is stored in the security processing component. The decrypted portion of the application program is executed based on stored state data. Results are provided to the application program that is executing on a second processing component.
A method for code protection, comprising:
A security processing component, comprising:
A system on chip, comprising:
Dependencies are inferred from the claim text.