Print ISSN: 1681-6900

Online ISSN: 2412-0758

Keywords : and Triple DES


Design and Implementation of A Software Protection System Against Software Piracy By Using Cryptographic Techniques

Zainab M. Fadhel; Alia Karim Abdul Hassan

Engineering and Technology Journal, 2010, Volume 28, Issue 1, Pages 126-148

Software Piracy becomes a major problem with the fast and vast growth in the use
of the internet, and the new computer technologies is aided in increasing software
piracy. In this work, a software protection system against piracy is proposed. This
proposed system uses standard techniques to ease these difficulties such as Zero
knowledge proof, Improved RSA, MD5, and Triple DES. The proposed system use a
proposed method to protect all the system files, and a proposed algorithm to generate
software Copy Identification Number called (ICN). The implemented system where a
software application hashes hardware serial numbers to generate a unique Installation
ID. This Installation ID is sent to the manufacturer to verify the authenticity of the
application and to ensure that the product is not being used for multiple installations