Design and implementation of a software protection system against piracy by using cryptographic techniques

مقدم أطروحة جامعية

Fadil, Zaynab Mahmud

الجامعة

الجامعة التكنولوجية

الكلية

-

القسم الأكاديمي

قسم علوم الحاسوب

دولة الجامعة

العراق

الدرجة العلمية

ماجستير

تاريخ الدرجة العلمية

2008

الملخص الإنجليزي

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. Many organizations face difficulties with piracy that is act making unauthorized duplication, distribution, or use of computer software. In this work, a software protection system against piracy is proposed.

This proposed system uses standard techniques of cryptographic to ease these difficulties such as Zero knowledge proof Improved RSA, MD5, and Triple DES. The proposed system software protection solves most common types of Software Piracy problem and it is secure against known threats attack.

The finding result is dynamic, scalable, and efficient Through this work a set of other proposals are gained.

A proposed method to protect all the system files which is called Encapsulator that is combined the protection interface with the unprotected file , A proposed algorithm to generate software Copy Identification Number called (ICN) which is used to generate unique number for every copy of software (Copy ID) and a modification to the traditional Zero knowledge protocol is made to check the authenticity of the user ,without save the user's password on the online mode of the system by use improved multiplicative inverse algorithm in the traditional Zero knowledge algorithm and increase 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.

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الموضوعات

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Fadil, Zaynab Mahmud. (2008). Design and implementation of a software protection system against piracy by using cryptographic techniques. (Master's theses Theses and Dissertations Master). University of Technology, Iraq
https://search.emarefa.net/detail/BIM-305078

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Fadil, Zaynab Mahmud. Design and implementation of a software protection system against piracy by using cryptographic techniques. (Master's theses Theses and Dissertations Master). University of Technology. (2008).
https://search.emarefa.net/detail/BIM-305078

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Fadil, Zaynab Mahmud. (2008). Design and implementation of a software protection system against piracy by using cryptographic techniques. (Master's theses Theses and Dissertations Master). University of Technology, Iraq
https://search.emarefa.net/detail/BIM-305078

لغة النص

الإنجليزية

نوع البيانات

رسائل جامعية

رقم السجل

BIM-305078