English

Advanced Software Protection Now

Cryptography and Security 2010-06-14 v1

Abstract

Software digital rights management is a pressing need for the software development industry which remains, as no practical solutions have been acclamaimed succesful by the industry. We introduce a novel software-protection method, fully implemented with today's technologies, that provides traitor tracing and license enforcement and requires no additional hardware nor inter-connectivity. Our work benefits from the use of secure triggers, a cryptographic primitive that is secure assuming the existence of an ind-cpa secure block cipher. Using our framework, developers may insert license checks and fingerprints, and obfuscate the code using secure triggers. As a result, this rises the cost that software analysis tools have detect and modify protection mechanisms. Thus rising the complexity of cracking this system.

Keywords

Cite

@article{arxiv.1006.2356,
  title  = {Advanced Software Protection Now},
  author = {Diego Bendersky and Ariel Futoransky and Luciano Notarfrancesco and Carlos Sarraute and Ariel Waissbein},
  journal= {arXiv preprint arXiv:1006.2356},
  year   = {2010}
}

Comments

20 pages. CoreLabs Technical Report

R2 v1 2026-06-21T15:35:09.480Z