首页> 中文期刊> 《计算机与数字工程》 >基于病毒多态性的Java软件水印技术

基于病毒多态性的Java软件水印技术

         

摘要

将计算机多态病毒特性和扩频思想结合,提出了基于多态性的Java软件水印.通过对核心功能模块的程序代码和水印信息进行联合加密,一方面防止静态的逆向工程分析,保护关键代码;一方面起到了防篡改的作用,增加了攻击者难度.分析表明,该算法可以有效地抵抗各种攻击,鲁棒性高.%A software watermark technique based on polymorphic virus is proposed, in which the feature of polymorphic viruses are combined with the ideal of spread spectrum. Through encrypting multiple parts of the core modules and the watermark information together, on the one hand, preventing static reverse engineering analysis and protecting the key code, on the other hand, it works a tamper-proofing to the watermark, increasing the difficulty of attackers. Analysis shows that the algorithm can effectively resist the various attacks and the robustness of the algorithm is at a high quality.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号