DocumentCode
2758948
Title
Spread spectrum-based fragile software watermarking
Author
Zhang, Xuezheng ; Zulin Zhang ; Zhang, Changle
Author_Institution
Sch. of Math. & Comput. Eng., Xihua Univ., Chengdu, China
fYear
2011
fDate
24-26 Oct. 2011
Firstpage
150
Lastpage
154
Abstract
A Spread Spectrum-based fragile software watermarking scheme is proposed in this paper. The algorithm extracts a vector of instruction-group frequencies from all basic blocks of original program and constructs a vector matrix. Furthermore, the scheme generates watermark based on the principal component analysis (PCA) technique and modifies the vector matrix to embed the watermark. With the system, spreading the watermark over the code provides not only a high level of stealth but also a global protection for the original program. The scheme not only can effectively detect tampering, but also has the ability to identify the type of tampering clearly.
Keywords
matrix algebra; principal component analysis; watermarking; global protection; instruction-group frequencies; principal component analysis; spread spectrum-based fragile software watermarking; tampering detection; vector matrix; Covariance matrix; Principal component analysis; Software; Software algorithms; Vectors; Watermarking;
fLanguage
English
Publisher
ieee
Conference_Titel
Nano, Information Technology and Reliability (NASNIT), 2011 15th North-East Asia Symposium on
Conference_Location
Macao
Print_ISBN
978-1-4577-0793-3
Type
conf
DOI
10.1109/NASNIT.2011.6111138
Filename
6111138
Link To Document