Software Obfuscation on a Theoretical Basis and Its Implementation
スポンサーリンク
概要
- 論文の詳細を見る
Software obfuscation is a promising approach to protect intellectual property rights and secret information of software in untrusted environments. 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 propose new software obfuscation techniques in this paper. The techniques are based on the difficulty of interprocedural analysis of software programs. The essence of our obfuscation techniques is a new complexity problem to precisely determine the address a function pointer points to in the presence of arrays of function pointers. We show that the problem is NP-hard and the fact provides a theoretical basis for our obfuscation techniques. Furthermore, we have already implemented a prototype tool that obfuscates C programs according to our proposed techniques and in this paper we describe the implementation and discuss the experiments results.
- 社団法人電子情報通信学会の論文
- 2003-01-01
著者
-
MIYAJI Atsuko
Japan Advanced Institute of Science and Technology
-
双紙 正和
広島市立大学大学院情報科学研究科
-
SOSHI Masakazu
Japan Advanced Institute ofScience and Technology
-
Sakabe Yusuke
School Of Information Science Japan Advanced Institute Of Science And Technology:(present Address)so
-
OGISO Toshio
Japan Advanced Institute of Science and Technology
-
SAKABE Yusuke
Japan Advanced Institute of Science and Technology
-
Ogiso Toshio
Japan Advanced Institute Of Science And Technology:(present Address)ministry Of Land Infrastructure
-
Soshi Masakazu
Japan Advanced Institute Of Science And Technology
-
Miyaji Atsuko
Japan Advanced Inst. Of Sci. And Technol. Ishikawa‐ken Jpn
-
Miyaji Atsuko
Japan Advanced Inst. Of Sci. And Technol.
関連論文
- New Analysis Based on Correlations of RC4 PRGA with Nonzero-Bit Differences
- 共謀問題の拡張およびそのプロトコル解析への適用
- 量子秘密分散に関する検討
- 量子秘密分散に関する検討
- 量子秘密分散に関する検討
- 量子秘密分散に関する検討
- New Analysis Based on Correlations of RC4 PRGA with Nonzero-Bit Differences
- 量子コイン投げにおけるバイアスの考察 : 3状態から4状態プロトコルへの拡張
- Sequential Bitwise Sanitizable Signature Schemes
- ワイヤレスセンサネットワークにおける効率的なグループ鍵配送プロトコル