Invention Grant
- Patent Title: Obfuscating computer program code
- Patent Title (中): 模糊计算机程序代码
-
Application No.: US12515280Application Date: 2007-11-20
-
Publication No.: US08393003B2Publication Date: 2013-03-05
- Inventor: Johan Eker , Björn Johansson , Carl Von Platen
- Applicant: Johan Eker , Björn Johansson , Carl Von Platen
- Applicant Address: SE Stockholm
- Assignee: Telefonaktiebolaget L M Ericsson (publ)
- Current Assignee: Telefonaktiebolaget L M Ericsson (publ)
- Current Assignee Address: SE Stockholm
- Agency: Potomac Patent Group PLLC
- Priority: EP06388070 20061221
- International Application: PCT/EP2007/010018 WO 20071120
- International Announcement: WO2008/074382 WO 20080626
- Main IPC: G04F7/04
- IPC: G04F7/04

Abstract:
A computer-implemented method of tamper-protecting computer program code. The method comprises: obtaining an input representation of the computer program code; identifying a conditional program statement for causing a data processing system to selectively execute one of at least a first and a second sets of program statements when said computer program is executed by a data processing system; replacing said identified conditional program statement and the first and second sets of program statements with a set of transformed program statements to obtain obfuscated program code, wherein the set of transformed program statements is adapted to cause the data processing system to execute at least a part of each of the transformed program statements when said computer program is executed by the data processing system.
Public/Granted literature
- US20100199354A1 Obfuscating Computer Program Code Public/Granted day:2010-08-05
Information query