Transformation de programme et protection de la propriété intellectuelle - préparation, intégration et vérification

Abstract : In the military field, exportations contracts are more and more tied with transfer of technology. A compromise between intellectual property protection, national sensitive information disclosure and client requests has to be reached. We will consider in this context, and more precisely within DCNS and their combat management system, software securing transformations, and more specically obfuscation and watermarking. We will introduce these transformations, the major theoretical results associated and how they t with security needs. We will study formalization and implementation of main known transformation techniques. Their goal is to make reverse-engineering harder while preserving functionalities and performance characteristics. Main categories and implementation in Java bytecode will be discussed. Then, integratation of these techniques into complex software development lifecycle will be discussed. First, we will present an in-depth analysis of some techniques, showing limits and potential improvements. will be shown. Tools developed for this analysis will be introduced together with considered future use. Finally, in order to take into account the whole transformation process, we will present the actions taken before transformation in order to include as soon as possible constraints management and a downstream phase checking the correct execution of the transformation.
Document type :
Theses
Complete list of metadatas

https://pastel.archives-ouvertes.fr/pastel-00915579
Contributor : Christophe Grenier <>
Submitted on : Monday, December 9, 2013 - 8:27:09 AM
Last modification on : Wednesday, January 23, 2019 - 10:29:30 AM
Long-term archiving on : Sunday, March 9, 2014 - 10:30:27 PM

Identifiers

  • HAL Id : pastel-00915579, version 1

Collections

Citation

Christophe Grenier. Transformation de programme et protection de la propriété intellectuelle - préparation, intégration et vérification. Cryptographie et sécurité [cs.CR]. Ecole Polytechnique X, 2013. Français. ⟨pastel-00915579⟩

Share

Metrics

Record views

507

Files downloads

349