Java Obfuscation Approaches to Construct Tamper-Resistant Object-Oriented Programs
スポンサーリンク
概要
- 論文の詳細を見る
In Java programs, it is difficult to protect intellectual property rights and secret information in untrusted environments, since they are easy to decompile and reverse engineer. Consequently realization of software obfuscation becomes increasingly important. Unfortunately previous software obfuscation techniques share a major drawback that they do not have a theoretical basis and thus it is unclear how effective they are. Therefore we shall propose new software obfuscation techniques for Java in this paper. Our obfuscation techniques take advantage of features of object-oriented languages, and they drastically reduce the precision of points-to analysis of the programs. We show that determining precise points-to analysis in obfuscated programs is NP-hard and the fact provides a theoretical basis for our obfuscation techniques. Furthermore, in this paper we present some empirical experiments, whereby we demonstrate the effectiveness of our approaches.
- Information and Media Technologies 編集運営会議の論文
著者
-
SOSHI MASAKAZU
School of Information Science, Japan Advanced Institute of Science and Technology
-
Sakabe Yusuke
School Of Information Science Japan Advanced Institute Of Science And Technology:(present Address)so
-
Miyaji Atsuko
School Of Information Science Jaist
関連論文
- Fixed-Hamming-Weight Representation for Indistinguishable Addition Formulae
- On Anonymity Metrics for Practical Anonymous Communication Protocols
- Java Obfuscation - Approaches to Construct Tamper-Resistant Object-Oriented Programs
- Software Obfuscation on a Theoretical Basis and Its Implementation
- Provably Secure Multi-signature Scheme with Signers' Intentions
- A Timed-Release Proxy Re-Encryption Scheme
- Java Obfuscation Approaches to Construct Tamper-Resistant Object-Oriented Programs
- Java Obfuscation Approaches to Construct Tamper-Resistant Object-Oriented Programs
- Fixed-Hamming-Weight Representation for Indistinguishable Addition Formulae
- Fixed-Hamming-Weight Representation for Indistinguishable Addition Formulae