• DocumentCode
    1138647
  • Title

    Software protection: security´s last stand?

  • Author

    Stytz, Martin R. ; Whittaker, James A.

  • Author_Institution
    Air Force Res. Lab., Wright-Patterson AFB, OH, USA
  • Volume
    1
  • Issue
    1
  • fYear
    2003
  • Firstpage
    95
  • Lastpage
    98
  • Abstract
    Given that application software protection is necessary, what form and function should it take? There are three principal forms of protection: watermarking, obfuscation, and application performance degradation. These techniques perform three main functions: detection of attempts to pirate, misuse, or tamper with software, protection of software against those attempts, and alteration of the software to ensure that its functionality degrades in an undetectable manner if protection fails. These defenses are required on hardware ranging from single processors to small computer clusters to traditional supercomputers to wide-area distributed computing.
  • Keywords
    computer crime; copy protection; security of data; application performance degradation; application software protection; obfuscation; software protection research challenges; watermarking; Application software; Computer networks; Data security; Degradation; Design methodology; Distributed computing; Hardware; Software performance; Software protection; Watermarking;
  • fLanguage
    English
  • Journal_Title
    Security & Privacy, IEEE
  • Publisher
    ieee
  • ISSN
    1540-7993
  • Type

    jour

  • DOI
    10.1109/MSECP.2003.1177004
  • Filename
    1177004