• 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