Invention Grant
- Patent Title: Protecting a program interpreted by a virtual machine
- Patent Title (中): 保护虚拟机解释的程序
-
Application No.: US12307889Application Date: 2007-07-09
-
Publication No.: US08347110B2Publication Date: 2013-01-01
- Inventor: Hervé Pelletier , Osman Kocoglu
- Applicant: Hervé Pelletier , Osman Kocoglu
- Applicant Address: FR Paris
- Assignee: Morpho
- Current Assignee: Morpho
- Current Assignee Address: FR Paris
- Agency: Miller, Matthias & Hull LLP
- Priority: FR0606271 20060710
- International Application: PCT/FR2007/051620 WO 20070709
- International Announcement: WO2008/007009 WO 20080117
- Main IPC: G06F11/30
- IPC: G06F11/30 ; G06F7/04

Abstract:
A method of protecting a program interpreted by a virtual machine comprises the inclusion of interference operations during the execution of each program instruction. The scrambling operations are selected according to a program digest, so as to vary when a single instruction belongs to two different programs. In this way, any attempt at reverse engineering from side channels is made possible.
Public/Granted literature
- US20090300754A1 Protecting a Program Interpreted by a Virtual Machine Public/Granted day:2009-12-03
Information query