摘要
通过对PE文件的结构分析,结合其自身特点,提出软件水印算法模型。通过在PE文件添加新节,嵌入执行控制代码,从PE文件自身特征提取,形成唯一标识软件版权的水印信息,然后对水印信息进行加密、分割并根据设计的组合表将水印信息分段嵌入到各节的冗余空间中,再对特定部分进行摘要提取,进一步实现PE文件的完整性验证。仿真表明,算法对于软件版权具有很好的保护作用。
According to the structure analysis of portable executable (PE) file and its own characteristics, a software watermark algorithm model was put forward. By adding a new section used for storing control code and extracting feature information from the original PE file, the unique watermark marking for the software copyright was produced. After being encryped and divided and also based on the assembled table, the watermark was embedded into the redundant space of each section. And then by means of abstract extraction from certain parts, it is helpful to further verify the integrity of PE file. Simulation shows that the algorithm framework model has a higher protection capacity for software copyright.
出处
《长沙航空职业技术学院学报》
2009年第3期76-81,共6页
Journal of Changsha Aeronautical Vocational and Technical College
基金
湖南省研究生创新基金项目<基于奇异值分解的图像自嵌入技术研究>(20080005)
中南林业科技大学研究生科技创新基金资助项目<基于奇异值分解的图像自嵌入技术研究>(2006sx02)阶段性研究成果
关键词
PE文件
特征提取
组合表
冗余空间
完整性验证
portable executable file
feature extraction
assembled table
redundant space
integrality verification.