首页    期刊浏览 2025年02月26日 星期三
登录注册

文章基本信息

  • 标题:An Obfuscation Scheme Using Affine Transformation and Its Implementation
  • 本地全文:下载
  • 作者:Kazuhide Fukushima ; Shinsaku Kiyomoto ; Toshiaki Tanaka
  • 期刊名称:IPSJ Digital Courier
  • 电子版ISSN:1349-7456
  • 出版年度:2006
  • 卷号:2
  • 页码:498-512
  • DOI:10.2197/ipsjdc.2.498
  • 出版社:Information Processing Society of Japan
  • 摘要:Program analysis techniques have improved steadily over the past several decades, and these techniques have made algorithms and secret data contained in programs susceptible to discovery. Obfuscation is a technique to protect against this threat. Obfuscation schemes that encode variables have the potential to hide both algorithms and secret data. We define five types of attack — data-dependency attacks , dynamic attacks , instruction-guessing attacks , numerical attacks , and brute force attacks — that can be launched against existing obfuscation schemes. We then propose an obfuscation scheme which encodes variables in a code using an affine transformation. Our scheme is more secure than that of Sato, et al. because it can protect against dependency attacks , instruction-guessing attacks , and numerical attacks . We describe the implementation of our scheme as an obfuscation tool for C/C++ code.
国家哲学社会科学文献中心版权所有