Core Security
info@coresecurity.com  | +1.617.399.6980 | Contact Us   Core Blog Core Blog Twitter LinkedIn youtube
Research Projects
SHARE

Software Protection and Licence Enforcement

ne of the largest problems software companies face today is the piracy of their products. Piracy can take many forms, such as illegal distribution or the illegal use of a program by breaking the license. No matter the form, this problem ultimately costs companies worldwide billions of dollars annually.

To address this issue, the CoreLabs team has researched and developed a software protection technology that provides a sound, effective solution. This framework, which can be implemented today with no additional hardware requirements, leverages our previous work on "secure triggers" cryptographic techniques. Triggers are secure cryptographic primitives used to obfuscate license schemes and protect software. With this framework, developers are able to produce protected builds of a software program that enforce license policy and provide a means to trace illegal distributions. A complete description of our proposed software protection framework may be found at [BFNSW:2003]. The framework is now patent-pending, and the patent filing can be found in the US Patent Office's library (see uspto:drm]).

Furthermore, secure triggers can be used to provide privacy in untrusted host scenarios (e.g., mobile code; see [Waissbein04]).

 

« Back to Projects List

Related Content