首页> 外文会议>International Symposium on Instrumentation Measurement, Sensor Network and Automation >A novel algorithm for .NET programs watermarking based on obfuscation
【24h】

A novel algorithm for .NET programs watermarking based on obfuscation

机译:一种基于混淆的.NET程序的新颖算法

获取原文
获取外文期刊封面目录资料

摘要

This paper proposes a novel software watermarking based on obfuscation for .net programs' security. At first, we utilize the integer factorization algorithm to divide intermediate language code into several blocks. Secondly, it uses dictionary-order algorithm to obfuscate the order of these blocks. Thirdly, we use the thought of zero-watermarking technology to embed watermark to prove the program's copyright. Finally, we insert the unconditional branch instruction that preserve the program's semantics. Experimental results demonstrate our method not only have efficient robustness, but also provide a feasible solution for the design of software-watermarking arithmetic in low-level programming language.
机译:本文提出了一种基于对.NET程序安全性的混淆的新软件水印。首先,我们利用整数分解算法将中间语言代码划分为几个块。其次,它将使用字典序列算法使用字典命令算法使这些块的顺序混合。第三,我们使用零水印技术的思想来嵌入水印以证明该计划的版权。最后,我们插入无条件分支指令,保留程序的语义。实验结果表明我们的方法不仅具有高效的鲁棒性,而且还提供了一种可行的解决方案,用于在低级编程语言中设计软件水印算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号