Invention Grant
- Patent Title: Interlocked binary protection using whitebox cryptography
- Patent Title (中): 使用白盒加密的联锁二进制保护
-
Application No.: US13319561Application Date: 2010-05-06
-
Publication No.: US09141787B2Publication Date: 2015-09-22
- Inventor: Yuan Xiang Gu , Paul McRae , Bogdan Nicolescu , Valery Levitsky , Xijian Zhu , Hongrui Dong , Daniel Elie Murdock
- Applicant: Yuan Xiang Gu , Paul McRae , Bogdan Nicolescu , Valery Levitsky , Xijian Zhu , Hongrui Dong , Daniel Elie Murdock
- Applicant Address: NL Hoofddorp
- Assignee: Irdeto B.V.
- Current Assignee: Irdeto B.V.
- Current Assignee Address: NL Hoofddorp
- Agency: Reed Smith LLP
- Agent Marc S. Kaufman; Amardeep S. Grewal
- International Application: PCT/CA2010/000666 WO 20100506
- International Announcement: WO2010/127438 WO 20101111
- Main IPC: G06F5/00
- IPC: G06F5/00 ; G06F21/54 ; G06F21/14

Abstract:
A system and method for transforming a software application comprising binary code and optionally associated data, from an original form to a more secure form. The method includes performing a combination of binary transmutations to the application, and interlocking the transmutations by generating and placing interdependencies between the transmutations, wherein a transmutation is an irreversible change to the application. Different types of the transmutations are applied at varied granularities of the application. The transmutations are applied to the application code and the implanted code as well. The result is a transformed software application which is semantically equivalent to the original software application but is resistant to static and/or dynamic attacks.
Public/Granted literature
- US20120192283A1 Interlocked Binary Protection Using Whitebox Cryptography Public/Granted day:2012-07-26
Information query