Invention Grant
- Patent Title: Method for effective tamper resistance
- Patent Title (中): 有效防篡改的方法
-
Application No.: US12135052Application Date: 2008-06-06
-
Publication No.: US07996685B2Publication Date: 2011-08-09
- Inventor: Hongxia Jin , Jeffrey Bruce Lotspiech , Ginger M. Myles
- Applicant: Hongxia Jin , Jeffrey Bruce Lotspiech , Ginger M. Myles
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Leonard T. Guzman; Mohammed Kashef
- Main IPC: G06F21/00
- IPC: G06F21/00

Abstract:
A system, method, and computer program product for preventing a malicious user from analyzing and modifying software content. The one-way functions used in prior art systems using dynamically evolving audit logs or self-modifying applications are replaced with a one-way function based on group theory. With this modification, untampered key evolution will occur inside a defined mathematical group such that all valid key values form a subgroup. However, if the program is altered, the key will evolve incorrectly and will no longer be a member of the subgroup. Once the key value is outside of the subgroup, it is not possible to return it to the subgroup. The present invention provides a limited total number of valid keys. The key evolution points are not restricted to locations along the deterministic path, so the key can be used in various novel ways to regulate the program's behavior, including in non-deterministic execution paths.
Public/Granted literature
- US20090049308A1 Method for Effective Tamper Resistance Public/Granted day:2009-02-19
Information query