基本信息:
- 专利标题: SOFTWARE TAMPER RESISTANCE
- 申请号:PCT/EP2019/073187 申请日:2019-08-30
- 公开(公告)号:WO2020043871A1 公开(公告)日:2020-03-05
- 发明人: DORÉ, Laurent , MÖNCH, Christian , WYSEUR, Brecht
- 申请人: NAGRAVISION SA , CONAX AS
- 申请人地址: 22-24 Route de Geneve 1033 Cheseaux-sur-Lausanne CH
- 专利权人: NAGRAVISION SA,CONAX AS
- 当前专利权人: NAGRAVISION SA,CONAX AS
- 当前专利权人地址: 22-24 Route de Geneve 1033 Cheseaux-sur-Lausanne CH
- 代理机构: HOYNG ROKH MONEGIER LLP
- 优先权: EP18306155.5 20180831
- 主分类号: G06F21/14
- IPC分类号: G06F21/14 ; G06F8/41
摘要:
The present disclosure relates to software tampering resistance. In one aspect, a method for generating protected code is provided, comprising identifying a primary function in code to be obscured, the primary function being a function used to verify the integrity of the code run-time. The method then comprises generating a finite state machine from the primary function, wherein a state of the finite state machine at a given instance defines an element of the primary function to be executed. The method then comprises distributing the finite state machine throughout the code to obscure one or more areas of the code.
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F21/00 | 防止未授权行为的保护计算机或计算机系统的安全装置 |
--------G06F21/10 | .保护分布式程序或内容,例如版权资料的出售或许可 |
----------G06F21/12 | ..保护可执行软件 |
------------G06F21/14 | ...防止软件分析或逆向工程,例如通过混淆 |