检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李凌俐 王春东[1,2,3] 张清华 LI Lingli;WANG Chundong;ZHANG Qinghua(Tianjin Key Laboratory for Advanced Mechatronic System Design and Intelligent Control,Tianjin University of Technology,Tianjin 300384,China;Tianjin Key Laboratory of Intelligence Computing and Novel Software Technology,Tianjin University of Technology,Tianjin 300384,China;School of Computer Science and Engineering,Tianjin University of Technology,Tianjin 300384,China)
机构地区:[1]天津理工大学教育部计算机视觉与系统省部共建重点实验室,天津300384 [2]天津理工大学天津市智能计算与软件新技术重点实验室,天津300384 [3]天津理工大学计算机科学与工程学院,天津300384
出 处:《天津理工大学学报》2023年第1期29-34,共6页Journal of Tianjin University of Technology
基 金:国家自然科学基金(面上-联合基金)(U1536122);天津市科委重大专项(15ZDSGX00030)。
摘 要:在现有的软件水印工作中,水印通常与载体程序间不存在逻辑上的关联性,因此,攻击者可在载体程序正常运行的情况下移除水印代码,继而非法获得软件的所有权。为有效解决这一问题,提出了一种基于自修改的动态耦合软件水印方法,该方法将水印的触发条件与载体程序的控制流进行结合,增强水印与载体程序的逻辑关联性,并引入自修改代码保护机制对水印触发条件、动态加解密和关联路径分支进行保护。该方法极大地提高了攻击水印的难度,显著增加了攻击者的计算开销。通过安全性分析表明,该方法能够有效抵御逆向工程和分析。In the work of the existing software watermarking, there is usually no logical correlation between the watermark and the carrier program. So an attacker can remove the watermark code without damaging the normal operation of the carrier program, and then illegally obtain the ownership of software. In this paper, the method of a coupling dynamic software watermarking based on a self modification is proposed. This method combines the watermark trigger condition with the control flow of the carrier program to enhance the logical correlation between the watermark and the carrier program. The self modification code protection mechanism is introduced to protect the watermark trigger condition, dynamic encryption and decryption and the correlation path branch of the watermark. It greatly improves the difficulty and the computational overhead of attacking the watermark. The security analyses show that the proposed method can effectively resist reverse engineering and analyses.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.135.220.9