A Fragile Software Watermarking Algorithm for Software Configuration Management
A new fragile watermarking algorithm for Software Configuration Management is proposed in this paper. Firstly, the program (cover work) is divided into N groups, and hash function is used respectively to obtain the whole program information. Secondly, the watermark is obtained by combining with program information, author information and time information. The software version index (similar to software version number) is created through the watermark information. Thirdly, the watermark is embedded into the first and last lines of the program simultaneously, and then watermarked program is obtained. The frangibility of watermark is used to identify the variation of the software, and the index based on the watermark is taken as the software release identification and version retrieval basis. Not only can the algorithm be used to solve the defects and problems of traditional Software Configuration Management, but also it can be applied in Software Tamper-proofing and Content Authentication etc.
fragile software watermarking hash function software configuration management software version index
Jianpeng ZHU Jun Xiao Ying Wang
Graduate University of Chinese Academy of Sciences
国际会议
武汉
英文
756-759
2009-11-18(万方平台首次上网日期,不代表论文的发表时间)