首页> 外文期刊>電子情報通信学会技術研究報告 >難読化コンパイラのユーザによる保護強度調整機構
【24h】

難読化コンパイラのユーザによる保護強度調整機構

机译:混淆编译器用户保护强度调整机制

获取原文
获取原文并翻译 | 示例
       

摘要

Attempts of illegal software usages have been increasing. It is an important problem to protect software from these attempts. In order to protect software, we complicate the structures of software and/or make software tamper-resistant. We achieve protection mechanisms combining these two methods properly. In this paper, we focus on the obfuscation that tries to complicate the structures of software. Traditional obfuscation methods request computational costs that depend mostly on the methods. On the other hand, our method requests the costs that software determines. We show that we can easily control the costs of the method to adapt situations. Generally, the levels of the protections imply the costs. Consequently, we can control the levels of the protections.%ソフトウェアを不正に利用する試みが増加しており,そのような攻撃からソフトウェアを保護することは重要な課題である.ソフトウェアを保護するには,攻撃者に対しソフトウェアの仕組みを理解させないこと,ソフトウェアに対し攻撃者の改変に耐性を持たせることが重要である.これらを適切に組み合わせることで,ソフトウェアの保護機構は実現されている.本稿では前者に相当する難読化について扱う.従来の難読化方式は実行時の保護コストが難読化アルゴリズムに大きく依存するのに対し,実行時の保護コストがソフトウェアの性質に依存する方式を提案する.この方式における保護コストの傾向を示し,調整が容易であることを示す.一般に保護強度を増すことは保護コストの増加を生むが,本方式では保護コストの調整が容易なため,結果として保護強度の調整を行うことができる.
机译:非法软件使用的尝试不断增加。保护软件免受这些攻击是一个重要的问题。为了保护软件,我们使软件的结构复杂化和/或使软件具有防篡改性,我们结合了这两种方法来实现保护机制在本文中,我们将重点放在试图使软件结构复杂化的混淆上。传统的混淆方法要求的计算成本主要取决于方法,而另一方面,我们的方法则要求软件确定的成本。我们可以很容易地控制适应情况的方法的成本。总的来说,保护级别意味着成本。我们可以控制保护级别。%越来越多的非法使用软件的尝试。保护软件免受此类攻击是一个重要的问题。为了保护软件,重要的是不要让攻击者了解软件的机制并使软件抵抗攻击者的修改。通过适当地组合这些,可以实现软件保护机制。本文处理与前者相对应的混淆。在传统的混淆方法中,运行时的保护成本很大程度上取决于混淆算法,而运行时的保护成本则取决于软件的属性。我们通过这种方法显示了保护成本的趋势,并表明调整很容易。通常,增加保护强度会导致保护成本的增加,但是由于可以通过这种方法容易地调整保护成本,因此可以调整保护强度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号