Invention Grant
- Patent Title: System and methods for executing encrypted code
-
Application No.: US15262026Application Date: 2016-09-12
-
Publication No.: US09753865B2Publication Date: 2017-09-05
- Inventor: Michael Kiperberg , Amit Resh , Nezer Zaidenberg
- Applicant: TRULY PROTECT OY
- Applicant Address: FI Jyväskylä
- Assignee: TRULY PROTECT OY
- Current Assignee: TRULY PROTECT OY
- Current Assignee Address: FI Jyväskylä
- Agency: Yagod Morris & Associates
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/14 ; G06F12/0888 ; G06F12/0802 ; G06F12/1027

Abstract:
The present disclosure relates systems and methods for executing an encrypted code section in a shieldable CPU memory cache. Functional characteristics of the software product of a vendor, such as gaming or video, may be partially encrypted to allow for protected and functional operability and avoid hacking and malicious usage of non-licensed user. The encrypted instructions may be written to the CPU memory cache and decrypted only once the CPU memory cache is switched into a shielded state. The decrypted code instructions may be executed from a designated cache-line of said CPU memory cache still in the shielded state.
Public/Granted literature
- US20160378690A1 SYSTEM AND METHODS FOR EXECUTING ENCRYPTED CODE Public/Granted day:2016-12-29
Information query