Title :
A Fragile Software Watermarking Algorithm for Software Configuration Management
Author :
Zhu, Jianpeng ; Xiao, Jun ; Wang, Ying
Author_Institution :
Grad. Univ. of Chinese Acad. of Sci., Beijing, China
Abstract :
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.
Keywords :
cryptography; watermarking; author information; content authentication; fragile software watermarking algorithm; hash function; program information; software configuration management; software tamper-proofing; software version index; time information; Authentication; Computer industry; Conference management; Electronic mail; Heuristic algorithms; Information security; Productivity; Software algorithms; Static VAr compensators; Watermarking; fragile software watermarking; hash function; software configuration management; software version index;
Conference_Titel :
Multimedia Information Networking and Security, 2009. MINES '09. International Conference on
Conference_Location :
Hubei
Print_ISBN :
978-0-7695-3843-3
Electronic_ISBN :
978-1-4244-5068-8
DOI :
10.1109/MINES.2009.216